urllib基础练习1
来源:互联网 发布:淘宝店卖虚拟物品 编辑:程序博客网 时间:2024/06/06 20:22
#
第四章练习
import urllib.request
file = urllib.request.urlopen(“http://www.baidu.com“)
data = file.read()
dataline = file.readlines()fhandle = open(“C:/Users/yehuo/PycharmProjects/pachong1/1.html”,”wb”)
fhandle.write(data)
fhandle.close()
filename = urllib.request.urlretrieve(“http://www.baidu.com“,filename=”C:/Users/yehuo/PycharmProjects/pachong1/2.html”)
urllib.request.urlcleanup()
print(file.getcode())
print(file.geturl())
编码操作
print (urllib.request.quote(“http://www.sina.com.cn“))#汉字变代码用quote 反向unquote
加报头操作
url = ‘eee.eee’
headers = (“xxx”,”ppp”)
openner = urllib.request.build_opener()
openner.addheaders = [headers]
data = openner.open(url).read()req = urllib.request.Request(url)
req.add_header(headers)传递Post
url=’xxxx’
import urllib.parse
postdata = urllib.parse.urlencode({
“xxx”:”xxx”,
“sss”:”xx”
}).encode(“utf-8”)
req = urllib.request.Request(url,postdata)
req.add_header(“xxxx”)
data = urllib.request.urlopen(req).read()
写文件保存操作urllib.request.urlopen(timeout=)设置超时
- urllib基础练习1
- Python基础 urllib
- Python3 urllib库爬虫 基础
- SQL基础练习1
- HTML基础练习1
- java基础 1练习
- python基础练习1
- C++ 基础练习[1]
- java基础练习1
- HTML-1-基础练习
- [练习] LCA练习1(最基础)
- python学习1:urllib
- urllib的使用1
- urllib
- urllib
- urllib
- urllib
- urllib
- Hibernate
- JavaCore-OOP-5-简易的【学生信息管理系统】
- JS继承的实现
- Android关于startActivityForResult的一切
- zTree树实现用户权限管理
- urllib基础练习1
- FCN-阅读笔记-理解
- 内部类、匿名类、Lambda表达式
- 【bzoj 1982】Moving Pebbles(博弈论)
- PHP代码中使用post参数上传大文件
- 批量把lib中的符号导出到文本中
- 123
- you-get 关于bilibili部分的函数
- Java学习这一部分