我正在研究此代码(“ https://dlab.berkeley.edu/blog/scraping-new-york-times-articles-python-tutorial”)。 我升级了代码,但是此代码有问题
Amnesty_all = ()
for i in range (1980, 2014):
print ("processing" + str(i) +"...")
Amnesty_year = get_articles(str(i), 'Amnesty International')
Amnesty_all = Amnesty_all + Amnesty_year
这是错误
TypeError Traceback (most recent call last)
<ipython-input-45-9d931b0be5bb> in <module>()
1 Amnesty_all = ()
2 for i in range (1980, 2014):
----> 3 print ("processing" + str(i) +"...")
4 Amnesty_year = get_articles(str(i), 'Amnesty International')
5 Amnesty_all = Amnesty_all + Amnesty_year
TypeError: 'str' object is not callable
您知道如何解决此问题吗?
答案 0 :(得分:0)
如我所见,您应该尝试替换:
print ("processing" + str(i) +"...")
使用:
print ("processing {}...".format(i))
基于previous issues,就像您创建了str
变量或smth:)