2017-03-08 128 views
0

我正在測試Python庫請求以查看它是否適合我的工作。下面是引用我的示例代碼:Http請求的響應與Python和瀏覽器不同

import requests 

url = "http://www.genenetwork.org/webqtl/main.py?cmd=sch&gene=Grin2b&tissue=hip&format=text" 

print url 
print requests.get(url) 

我的輸出:

http://www.genenetwork.org/webqtl/main.py?cmd=sch&gene=Grin2b&tissue=hip&format=text 響應[200]

輸出,我從我的瀏覽器&我預期的結果得到:

enter image description here

有什麼不同?我如何獲得預期的結果?我想處理網頁中的數據。

回答

0

您的代碼當前正在打印GET請求的狀態碼。您可以通過get方法返回的Response類的text屬性訪問請求的內容。

import requests 

r = requests.get("http://www.genenetwork.org/webqtl/main.py?cmd=sch&gene=Grin2b&tissue=hip&format=text") 
r.text 
相關問題