我敢肯定每個人都會呻吟,並告訴我要看看文件(我有),但我只是不知道如何來達到同樣爲以下:Python 3中的HTML解析器
curl -s http://www.maxmind.com/app/locate_my_ip | awk '/align="center">/{getline;print}'
所有我在python3至今:
import urllib.request
f = urllib.request.urlopen('http://www.maxmind.com/app/locate_my_ip')
for lines in f.readlines():
print(lines)
f.close()
認真,有什麼建議(請不要告訴我讀http://docs.python.org/release/3.0.1/library/html.parser.html,因爲我一直在學習Python的1天,並獲得容易混淆)一個簡單的例子真棒!
你可能更喜歡[本網站](http://www.icanhazip.com)讓你的IP:你不需要經過HTML找到它。 – katrielalex 2012-01-15 18:16:00
您發佈的代碼是錯誤的,因爲您已經失去了縮進('print(lines)'行應該縮進)。 – katrielalex 2012-01-15 18:17:09
我知道,當我在發佈時將其設置爲代碼時,它會一直消失。它在文件中是正確的。 – beoliver 2012-01-15 18:18:43