导入包:
import csv
读写函数
- csv.reader():
- csv.reader()返回一个reader对象,利用该对象遍历csv文件中的行。
- 从csv文件中读取的每一行都作为字符串列表返回。
- csv.writer()
代码示例
csv_reader = csv.reader(open(source_path,encoding='utf-8',errors='ignore')) #读对象
csv_writer = csv.writer(open(nodes_path,'w',encoding='utf-8',newline=''),dialect='excel')#写对象
for row in csv_reader: #遍历读对象中每一行
newrow = []
newrow.append(row[0])
newrow.append(row[1])
print(newrow)
csv_writer.writerow(newrow) #写对象写入一行