读写CSV文件
一、使用CSV模块读写文件,参数delimiter指定分隔类型,默认","分隔
二、参数newline保证写入的文件没有空行
三、实例:
import csv
with open("book_in.csv", encoding='utf8') as rf:
reader = csv.reader(rf, delimiter=' ')
headers = next(reader)
with open("book_out.csv", 'w', encoding='utf8', newline='') as wf:
writer = csv.writer(wf, delimiter=' ')
writer.writerow(headers)
for book in reader:
print(book)
price = book[-2]
if price and float(price) >= 80.00:
writer.writerow(book)
浙公网安备 33010602011771号