如何在命令行的虚拟环境中打印python测试中变量的内容

时间:2017-06-27 20:02:10

标签: python testing command-line python-venv

我有一个关于在命令行上在虚拟环境中进行测试的问题。我正在检查以下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]>

我做错了什么?

1 个答案:

答案 0 :(得分:1)

resultResponse Object。该对象封装了您要打印的数据。