2017-01-10 10 views
0

私は既にリクエストがインストールされていますし、はいです。リクエストのインポート、ヘッダーの書き出し、URLの書き込みは問題ありません。彼らは>>>プロンプトを返します。私が書く時:Pythonリクエストが返されない>>>プロンプト

>>> res = requests.get(url, headers=headers) 

何も返されません。 >>>プロンプトも表示されません。この後に書いたその他のものは応答しません。>>>を持たず、色は黒です。

+0

res = requests.get(url, headers=headers)

を交換し、あなたがそれ以外のURLにアクセスすることはできますか? –

+0

[なぜ、requests.get()が返されないのですか? requests.get()が使用するデフォルトのタイムアウトは何ですか?](http://stackoverflow.com/questions/17782142/why-doesnt-requests-get-return-what-is-the-default-timeout-that-requests -取得する) –

答えて

1

タイムアウトを渡す必要があります。一定時間後に通話が停止するようにする必要があります。

r = requests.get(
    url, 
    headers=headers, 
    timeout=5 
) 
関連する問題