读书人

python urllib模块详解及范例

发布时间: 2012-08-24 10:00:21 作者: rapoo

python urllib模块详解及实例

python urllib模块详解及实例先看一个例子,这个例子把Google首页的html抓取下来并显示在控制台上:
  1. import urllib
  2. print urllib.urlopen('http://www.google.com').read()
# 别惊讶,整个程序确实只用了两行代码import urllibprint urllib.urlopen('http://www.google.com').read()

urllib.urlopen(url[, data[, proxies]]) :

创建一个表示远程url的类文件对象,然后像本地文件一样操作这个类文件对象来获取远程数据。参数url表示远程数据的路径,一般是网址;参数data表 示以post方式提交到url的数据(玩过web的人应该知道提交数据的两种方式:post与get。如果你不清楚,也不必太在意,一般情况下很少用到这 个参数);参数proxies用于设置代理(这里不详细讲怎么使用代理,感兴趣的看客可以去翻阅Python手册urllib模块)。urlopen返回 一个类文件对象,他提供了如下方法:

读书人网 >perl python

热点推荐