我敢肯定每个人都会呻吟,并告诉我要看看文件(我有),但我只是不知道如何来达到同样为以下: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