【发布时间】:2018-06-19 04:08:48
【问题描述】:
我正在尝试使用 urllib2 模块修改用 Python 2 语言编写的代码。我确实使用 Python 3 中的模块 urllib 修改了我的代码,但出现错误:
req = urllib.request(url)
TypeError: 'module' object is not callable
我在这里做错了什么?
import urllib.request
import json
import datetime
import csv
import time
app_id = "172"
app_secret = "ce3"
def testFacebookPageData(page_id, access_token):
# construct the URL string
base = "https://graph.facebook.com/v2.4"
node = "/" + page_id
parameters = "/?access_token=%s" % access_token
url = base + node + parameters
# retrieve data
req = urllib.request(url)
response = urllib.urlopen(req)
data = json.loads(response.read())
print (json.dumps(data, indent=4, sort_keys=True))
【问题讨论】:
标签: python python-3.x urllib2 urllib