Python读写CSV文件
2017-10-10 17:35
429 查看
总是忘记如何读写csv,整理一下来加强记忆
读 csv文件假设有csv文件内容为:
id,score
1,100
2,80
import csv data = open("xxx.csv",'r') dataline = csv.reader(data) for i in dataline: # csv中每一行被转换为了list形式并被赋给i print i #>>> ["id", "score"] #>>> ["1","100"] #>>> ["2","80"]
词典读入
import csv data = open("xxx.csv",'r') dict_reader = csv.DictReader(data) for i in dict_reader: print i #>>> {'score': '100', 'id': '1'} #>>> {'score': '80', 'id': '2'}
某一列
import csv data = open("xxx.csv",'r') dict_reader = csv.DictReader(data) col_score = [row['score'] for row in dict_reader]
写csv文件
import csv csvfile = open("yyy.csv", 'w') csvwrite = csv.writer(csvfile) fileHeader = ["id", "score"] d1 = ["1", "100"] d2 = ["2", "80"] writer.writerow(fileHeader) writer.writerow(d1) writer.writerow(d1) csvFile.close()
续写
import csv add_info = ["3", "70"] csvFile = open("yyy.csv", "a") writer = csv.writer(csvFile) writer.writerow(add_info) csvFile.close()
相关文章推荐
- Python 标准库 csv —— csv 文件的读写
- python中csv文件的读写
- python 读写 csv文件
- python之读写csv文件
- Python读写csv格式文件
- Python读写CSV文件
- Python文件读写(csv、excel)
- (4)Python读写csv文件
- 【python数据分析】CSV文件数据读写
- python读写csv_xml_json配置文件
- python读写csv文件的心得(随笔一:简单的读写csv文件)
- python3读写csv格式文件
- python读写csv文件
- 19_python_练习题——CSV文件读写练习
- python中csv文件的若干读写方法
- python读写word、excel、csv、json文件
- Python读写csv文件
- python数据分析之(4)读写数据文件CSV,EXCEL等
- 使用 Python 读写 csv 文件
- Python学习(十九)——CSV文件读写