创建和附加csv文件

2024-09-29 04:23:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在做我的第一个python项目,我的脑子进水了。 我正在尝试从xml提要收集自行车共享数据。你知道吗

我想每n分钟捕获一次数据,假设现在是5,然后创建一个包含该数据的csv文件。 另外,我想创建一个附加在第一个文件后面的第二个文件,这样我就有了一个历史数据库。 csv中的标题为: [“id”,“name”,“terminalName”,“lastCommWithServer”,“lat”,“long”,“installed”,“locked”,“installDate”,“removalDate”,“temporary”,“public”,“nbBikes”,“nbEmptyDocks”,“latestUpdateTime”] 我已经开始了,但我不会走得太慢!任何帮助都将不胜感激。你知道吗

这是我所拥有的,但是csv的书写是一团混乱。你知道吗

import urllib
import csv

url = 'http://www.capitalbikeshare.com/data/stations/bikeStations.xml'
connection = urllib.urlopen(url)
data = connection.read()

with open('statuslog.csv', 'wb') as myfile:
    wr = csv.writer(myfile, quoting=csv.QUOTE_ALL)
    wr.writerow(data)

Tags: 文件csv数据项目importurldata自行车