2016-01-17 230 views
-1

我是python的新手。我正在與我的朋友嘗試一個項目,在那裏我們需要提取在最後一場比賽中得分的擊球手。但我們堅持如何使用python獲取這些信息。我們知道的是獲取網頁的源代碼。如何更進一步。任何幫助將不勝感激!使用python從網站獲取信息

+0

重要的是你要展示你到目前爲止的內容,以便人們可以提供幫助。到目前爲止,您的簡要描述非常廣泛和不清楚。使用底部的編輯鏈接展開您的問題。通過http://stackoverflow.com/help/how-to-ask瞭解如何問, – Trevor

回答

0

時退房requests包: https://pypi.python.org/pypi/requests
從網站:
請求是Apache2的許可HTTP庫,用Python編寫的,用於人類。

用於發送HTTP請求的大多數現有Python模塊都非常冗長和繁瑣。 Python內置的urllib2模塊提供了你應該需要的大部分HTTP功能,但是api被徹底破壞了。它需要大量的工作(甚至覆蓋方法)來執行最簡單的任務。

事情不應該這樣。不在Python中。

>>> r = requests.get('https://api.github.com', auth=('user', 'pass')) 
>>> r.status_code 
204 
>>> r.headers['content-type'] 
'application/json' 
>>> r.text 
...