0

我正在做我的第一个 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)
4

0 回答 0