URL库函数
Posted lumc5
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了URL库函数相关的知识,希望对你有一定的参考价值。
1.urlopen
from urllib import request
resp=request urlopen(‘http://www.baidu.com‘)
print(resp.read())
2.urlretrieve
from urllib import request
request urlretrieve(‘http://www.baidu.com‘,‘文件名‘)
3.urlencode
编码函数 注意从urllib库中引入parse
params="name":‘‘张三"
result=parse.urlencode(params)
print(result)
4.parse_qs
解码函数
params="name":"张"
qs=parse.urlencode(params)
print(qs)
result=parse.parse_qs(qs)
print(result)
5.urlparse
解析文件的每一个部分
url=‘http://www........‘
result=parse.urlparse(url)
print(‘scheme‘,result.scheme)
print(‘netloc‘,result.netloc)
6.urlsplit
与5的功能相同,但是6缺少对params 的解析
7.request
爬取具体信息 所用的url
检查--NET--POSITION--REQUEST URL
以上是关于URL库函数的主要内容,如果未能解决你的问题,请参考以下文章