urllib

    urllib.urlopen    :打开远程http链接,可以对这个链接进行读取

url      指定远程服务器地址(file也可以指向本地地址    

read(size)   读取文件,可以定义读取多少个字节
readline()  读一行
readlines()  以列表形式读出所有的行
close()   文件关闭
getcode()  返回http请求应答码


探求HTTPMessage的方法:

info()  为urllib.openurl()返回的文件当中的一个方法,这个方法返回的是HTTPMessage对象,可以看到更多关于应答的信息

headers     返回的为头信息,是一个列表

items()        解析过的头信息,解析成一个一个的元组,键值对的形式

getheader()  可以获取需要的头信息





urllib.urlretrieve   把远程的文件下载到本地来
但无法判断远程文件是否存在,所以要用到s.getcode()的方法进行判断
才完整


返回为文件名和Httpmessage对象



监控下载进度
reporthook




urllib.urlencode





urlparse.parse_qs





urlparse.urlparse(url)

返回的为一个ParseResult对象

query为参数

结合起来使用

result.query访问参数


下载股票数据

































































posted @ 2016-08-08 16:26  意发并行  阅读(251)  评论(0编辑  收藏  举报