连接网页的脚本
我在找一个Python脚本,主要是用来连接一个网页(可能还需要一些查询参数)。
我打算在Unix系统中把这个脚本当作批处理任务来运行。
7 个回答
3
如果你想让你的脚本像网站的用户一样正常工作,比如点击链接什么的,那么你可能需要使用一个叫做python mechanize的库。
3
试试这个:
aResp = urllib2.urlopen("http://google.com/");
print aResp.read();
11
urllib2 可以满足你的需求,而且使用起来非常简单。
import urllib
import urllib2
params = {'param1': 'value1'}
req = urllib2.Request("http://someurl", urllib.urlencode(params))
res = urllib2.urlopen(req)
data = res.read()
而且这个库很不错,因为你可以很容易地修改上面的代码,来实现其他各种功能,比如发送POST请求、基本认证等等。