我有一个关于在命令行上的虚拟环境中进行测试的问题。我正在检查以下python代码:
import requests
headers = {"X-Access-Token": "your_api_token"}
url = "https://api.apps.com"
result = requests.get(url, headers=headers)
将给出以下响应:
{
"api_version": "0.0.9",
"store_name": "Test store",
"store_url": "test.myshopify.com"
}
我正在通过在命令行中在虚拟环境中键入以下内容来对此进行测试(还要注意,我在preprod服务器上):
(env) SAS@preprod:~$ python
import requests
headers = {"X-Access-Token": "abc123"}
url = "https://api.apps.com"
result = requests.get(url, headers=headers)
print result
但是,当我输入
print result
时,我得到: <Response [200]>
我究竟做错了什么?
最佳答案
result
是Response Object。该对象封装了您希望打印的数据。