手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

廖雪峰python视频廖雪峰python3教程pdf廖雪峰python爬虫百度云

时间:2022-05-07    点击: 次    来源:网络    作者:佚名 - 小 + 大

廖雪峰python视频廖雪峰python3教程pdf廖雪峰python爬虫百度云


下载地址

https://share.weiyun.com/RS9A6Xk6


资料目录

廖雪峰python视频教程1 爬虫的基本框架及知识(day1-day15)
廖雪峰python视频教程2 scapy框架及爬虫进阶(day16-day20)
廖雪峰python视频教程3 爬虫高级知识及就业培训(day21-day28)
廖雪峰python教程官网doc
廖雪峰 2018年官方最新Python3教程(一)pdf
廖雪峰 2018官方Python3教程(二)pdf
廖雪峰2018官方Python3教程(三)pdf
廖雪峰python学习笔记(入门+进阶).doc
Python3高级教程(开课吧)pdf
Python3零基础教程(开课吧)pdf
利用Python进行数据分析(中文版)pdf
廖雪峰商业爬虫案例
廖雪峰商业爬虫课件
廖雪峰商业爬虫练习答案
爬虫第一节-爬虫第十四节
Python爬虫预习书籍
python环境和pychram


举例

拆分 URL
urlparse 函数:将 URL 拆分成六大组件。
urlsplit 函数:和 urlparse 函数类似,只是不会单独拆分 params 部分。
使用代码示例如下:
import urllib.parse
urp  =
urllib.parse.urlparse('https://docs.python.org/3/search.html?q=parse&check_keywords=yes&
area=default')
print('urlparse执行结果:', urp)
# 可以通过.的方式获取某个部分
print('urp.scheme:', urp.scheme)
print('urp.netloc:', urp.netloc)
urp  =
urllib.parse.urlsplit('https://docs.python.org/3/search.html?q=parse&check_keywords=yes&a
rea=default')
print('urlsplit执行结果:', urp)
代码执行结果如下:
urlparse执行结果:ParseResult(scheme='https', netloc='docs.python.org', path='/3/search.
html', params='', query='q=parse&check_keywords=yes&area=default', fragment='')
urp.scheme:https
urp.netloc:docs.python.org
urlsplit执行结果: SplitResult(scheme='https', netloc='docs.python.org', path='/3/search.html',
query='q=parse&check_keywords=yes&area=default', fragment='')

拼接 URL
urlunparse 函数:接收一个可迭代的对象,长度为 7,以此构造一个 URL。
urlunsplit 函数:接收一个可迭代的对象,长度为 6,以此构造一个 URL。
urljoin 函数:比上面两种方法简单得多,只有两个参数(基础链接、新链接),该方法会分析基础链接的 scheme、netloc 和 path 的内容,并对新链接缺失的部分进行补充。
使用代码示例如下:
import urllib.parse
url=urllib.parse.urlunparse(['https','docs.python.org','/3/search.html','q=parse&check_keywor
ds= yes&area=default' , '', ''])
print('urlunparse函数拼接的URL:',url)
url=urllib.parse.urlunsplit(['https','docs.python.org','/3/search.html','q=parse&check_keywords=
yes&area=default',''])
print('urlunsplit函数拼接的URL:',url)
url = urllib.parse.urljoin('https://docs.python.org','/3/search.html')
url = urllib.parse.urljoin(url,'?q=parse&check_keywords=yes&area=default')
print('urljoin函数拼接的URL:',url)
代码执行结果如下:
urlunparse函数拼接的URL:https://docs.python.org/3/search.html;q=parse&check_keywords=
yes&area=default
urlunsplit函数拼接的URL:https://docs.python.org/3/search.html?q=parse&check_keywords=
yes&area=default
urljoin函数拼接的URL:https://docs.python.org/3/search.html?q=parse&check_keywords=
yes&area=default

上一篇:廖雪峰python教程实战3怎么样廖雪峰python教程官网免费下载

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |