2017-06-27 5 views
0

コマンドラインで仮想環境内でのテストに関する質問があります。ただ、コマンドラインで仮想環境内のPythonテストで変数の内容を表示するには

{ 
    "api_version": "0.0.9", 
    "store_name": "Test store", 
    "store_url": "test.myshopify.com" 
} 

私も(コマンドライン上で私の仮想環境に次のように入力することで、これをテストしている:

import requests 
headers = {"X-Access-Token": "your_api_token"} 
url = "https://api.apps.com" 
result = requests.get(url, headers=headers) 

は、次の応答が得られます:私は、次のPythonコードかどうかをチェックしています注意することは、私が)preprodサーバ上だ:

(env) [email protected]:~$ 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]> 

私は間違っていますか?

+0

あなたは何を期待していますか?応答コード200は、要求が成功したことを意味します。 –

+0

'print result.json()'をしますか?応答だけでなく、ペイロードにも気を配っているようです。 – jonrsharpe

+0

html/webページを印刷するには、 'print result.content'を実行してください。 – xyres

答えて

1

resultは、Response Objectです。このオブジェクトは、印刷するデータをカプセル化します。

+0

ありがとう! – SAS

+0

あなたは大歓迎です! – alonkol

関連する問題