我想創建一個簡單的python腳本,讓我使用'urlopen'命令打開此URL。 http://ffc.coinz.pw/index.php?page=statistics&action=pool我想從網頁中提取統計信息
當您進入該網頁時,您將看到「統計統計」框。 我想用python腳本只顯示「當前難度」旁邊的數字
我該怎麼做?
我想創建一個簡單的python腳本,讓我使用'urlopen'命令打開此URL。 http://ffc.coinz.pw/index.php?page=statistics&action=pool我想從網頁中提取統計信息
當您進入該網頁時,您將看到「統計統計」框。 我想用python腳本只顯示「當前難度」旁邊的數字
我該怎麼做?
我想使用Python腳本只顯示旁邊的「當前的困難」
我怎麼做了多少?
這是一種方法。
正如草地悠波提到的,請在StackOverflow上張貼問題之前仔細閱讀以下:
我正在尋找python代碼,而不是如何去做。大聲笑 – Python2014
這不是那個地方,不幸的是我非常好,併爲您提供第二個答案。 –
這花了約15分鐘的研究:
import urllib
import re
url = "http://ffc.coinz.pw/index.php?page=statistics&action=pool"
source = urllib.urlopen(url)
regexp = r">(\d+(?:\.\d*)?)<"
found = 0
for line in source.readlines():
if found:
match = re.search(regexp,line)
break
if "Current Difficulty" in line:
found = 1
print match.groups()
頁面你可能會看着自己去解決這個問題:
正則表達式的說明使用:
你的代碼太長,有人給我一個較短的代碼,它的工作原理。 from urllib import urlopen import simplejson as json url = urlopen('http://21.luckyminers.com/index.php?頁= API和行動= getpoolstatus&API_KEY = 8dba7050f9fea1e6a554bbcf4c3de5096795b253b45525c53562b72938771c41 ')。閱讀() URL = json.loads(URL) 打印url.get(' getpoolstatus ')。獲得(' 數據 ')。獲得(' networkdiff ') – Python2014
我'對不起,你錯了。我的代碼是一個非常合理的大小。如果你想要打高爾夫球的代碼,那還有其他的網絡。 –
感謝您的合理大小代碼。我希望你能在這個真正的快速幫助。 http://stackoverflow.com/questions/21671100/put-3-data-items-in-a-list-in-python-and-display-it-in-chronological-order-from我花時間來解釋它詳細。 – Python2014
「我怎麼做呢?」我首先打開一個文本編輯器,編寫一些python代碼,然後運行它,檢查錯誤,搜索它們,重寫代碼等等。 – 2014-02-09 23:28:58
您應該閱讀[how-to-ask](http:// stackoverflow .com/help/how-to-ask)和[on-topic](http://stackoverflow.com/help/on-topic),然後再開始提問。 – zord