【发布时间】:2015-07-19 22:44:04
【问题描述】:
我正在尝试将 github 问题列表从存储库导出到 csv,但我不断遇到一些错误。我试过在其他问题上调查它,但他们似乎没有帮助我。我目前在 SLES12 vm 上使用 python2.7.9。
def write_issues(response):
for issue in response.json():
labels = issue['labels']
for label in labels:
if label['name'] == "Client Requested":
csvout.writerow([issue['number'],
issue['title'].encode('utf-8'),
issue['body'].encode('utf-8'),
issue['created_at'],
issue['updated_at']])
得到这些错误
Traceback (most recent call last):
File "export.py", line 50, in <module>
write_issues(r)
File "export.py", line 24, in write_issues
labels = issue['labels']
TypeError: string indices must be integers
【问题讨论】: