我正在学习有关在python中通过url访问数据的方法。并且我编写了以下代码
choice_value
我遇到了以下错误
import json
import urllib.request as ur
url= input('Enter site: ')
print( 'Retrieving ', url)
data = ur.urlopen(url).read()
info = json.loads(data)
tot = 0
print ('Retrieved ', len(data), 'characters')
print ('Count: ', len(info['comments']))
for i in range(0, len(info['comments'])):
tot += int(info['comments'][i]['count'])
print ('Sum ', tot)
有人可以帮助我吗?预先谢谢你!
答案 0 :(得分:0)
此错误的唯一原因是,如果您有一个文件名与导致循环导入的模块相同。它也不必是相同的脚本,也可以是同一文件夹中的任何其他文件。
检查并重命名文件,以确保它们不包含模块名称,例如requests.py
,urllib.py
或任何其他相关名称。解决此问题,它应该可以解决您的问题。