我有以下代码需要帮助重写它以使用python3
from urllib2 import Request, urlopen
headers = {'Authorization': '< Enter your Basic Authorization string here >'}
request = Request('https://ssapi.shipstation.com/orders/orderId', headers=headers)
request.get_method = lambda: 'DELETE'
response_body = urlopen(request).read()
print response_body
答案 0 :(得分:2)
更改导入
try:
from urllib2 import Request, urlopen
except ImportError:
# python3
from urllib.request import Request, urlopen
同时更改print
print(response_body)
您的代码现在是交叉兼容的,应该在Python 2和Python 3上运行。