随笔 - 1, 文章 - 0, 评论 - 1, 引用 - 0
数据加载中……

python从实际网页得到HTML的两种方法

 1import urllib
 2
 3def downloadhtml1():
 4    sock = urllib.urlopen("http://www.baidu.com")
 5    htmlContent = sock.read()
 6    sock.close()
 7    dirInfo = open('D:\\baidu1.html''a'
 8    dirInfo.write(htmlContent)
 9    dirInfo.close()
10
11def cbk(a, b, c):
12    per = 100.0 ** b / c
13    if per > 100:
14        per = 100
15    print '%.2f%%' %per
16    
17def downloadhtml2():    
18    url = 'http://www.baidu.com'
19    local = 'd:\\baidu2.html'
20    urllib.urlretrieve(url,local,cbk)
21    
22if __name__ == '__main__':
23    downloadhtml1()
24    downloadhtml2()

posted on 2011-08-09 09:09 一寒 阅读(95) 评论(1)  编辑  收藏

评论

# re: python从实际网页得到HTML的两种方法  回复  更多评论   

python没学过,想用JAVA读取网页的HTML
2011-08-09 15:21 | 淘宝女装

只有注册用户登录后才能发表评论。


网站导航: