1、csv文件读取
with open("C:\Users\Administrator\Desktop\test.csv", 'r', encoding='utf-8') as f: reader = csv.reader(f) for line in reader: print(line)
需要对reader进行遍历可以输出csv读取结果,另外csv模块读取文件时候时候是默认按照逗号(,)对每行数据进行分割的,所以当我们不希望一些带有逗号(,)的句子被分割开时,可以将该句子用双引号(”“)括起来,这样就不会按照逗号将整个句子拆开了。
2、csv文件写入
csv_write1 = csv.writer(open('C:\Users\Administrator\Desktop\test1.csv', 'w', newline=''),dialect='excel') csv_write1.writerow([a,b,c])
w代表写入,dialect代表文件类型,需要注意writerow中是list格式的