廖雪峰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
|