下载数据
两种常见的储存数据格式:
CSV:逗号分隔的值,用PythonCSV模块来说处理。
JSON:如之前所言。
- CSV
import csv
filename = 'dizhi.csv'
with open(filename) as f:
reader = csv.reader(f)
reader_row = next(reader)
print(reader_row)
raeder处理文件中以逗号分隔的第一行数据,并将每一个数据作为一个元素存储在列表中。
next函数将返回文件中的下一行。
提取数据:
import csv
filename = 'dizhi.csv'
with open(filename) as f:
reader = csv.reader(f)
reader_row = next(reader)
print(reader_row)
hishs = []
for row in reader_row:
hishs.append(row[1])
print(hishs)
阅读器对象从其停留的地方继续往下读取CSV文件,每次自动返回当前所处位置的下一行数据。