import csv filename = '成都.csv' with open(filename) as f: reader = csv.reader(f) header_row = next(reader) print(header_row)
这样就报错
Traceback (most recent call last):
File "E:\编程文件\pythonProject1\下载数据\na.py", line 6, in <module>
header_row = next(reader)
UnicodeDecodeError: 'gbk' codec can't decode byte 0xff in position 0: illegal multibyte sequence
import csv with open('成都.csv',encoding = 'ISO-8859-1') as f: reader = csv.reader(_.replace('\x00', '') for _ in f) 天气数据 = next(reader) for index, colum_header in enumerate(天气数据): print(index, colum_header)
这样写后又是无效调用 'enumerate'
0 ÿþDAY;"T";"Po";"P";"Pa";"U";"DD";"Ff";"ff10";"ff3";"N";"WW";"W1";"W2";"Tn";"Tx";"Cl";"Nh";"H";"Cm";"Ch";"VV";"Td";"RRR";"tR";"E";"Tg";"E'";"sss"