PyCurl/LibCurlを使用して要求を行うGrabLibを使用しているときに、リクエストを送信するときにタイムアウトエラーが発生し続ける。ただし、要求モジュールを使用する場合、requests.getメソッドは問題なくサードパーティのWebサイトに接続します。ここでWindows 10上で動作するネットワーク接続でPyCurlのタイムアウトが発生する
は要求とpycurlを使用して、私のサンプルコードです:ここで
import pycurl
import requests
r = requests.get('http://www.google.com')
print r
c = pycurl.Curl()
c.setopt(pycurl.TIMEOUT_MS, 3000)
c.setopt(pycurl.URL, 'http://www.google.com/')
c.perform()
は、コードの出力です:
<Response [200]>
Traceback (most recent call last):
File "C:/Users/redacted/test2.py", line 10, in <module>
print c.perform()
pycurl.error: (28, 'Resolving timed out after 3000 milliseconds')
誰かがこれが起こっされる理由は私が知っていることはできますか?私はここで死んでいる。
それ私のために働く。 curlのインストールに何かがあるかもしれませんか? – Feneric