每当我尝试使用Python 3.6.4导入urllib.request模块时,我都会遇到错误。
我收到的错误是: ImportError:没有名为request的模块
import urllib.request
import json
url = 'http://www.reddit.com/r/all/top/.json'
req = urllib.request.Request(url)
# parsing response
r = urllib.request.urlopen(req).read()
cont = json.loads(r.decode('utf-8'))
counter = 0
# parsing json
for item in cont['data']['children']:
counter += 1
print("Title: ", item['data']['title'], "\nComments:", item['data']['num_comments'])
print("----")
# print formatted
print("Number of titles: ", counter)
答案 0 :(得分:0)
我找到了一个解决方案..非常奇怪.. 您还需要导入urllib.request。那样:
导入urllib import urllib.request
它对我有用。 最好的。