![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
「已注销」
记录每一个bug
展开
-
《python3网络爬虫开发实战-崔庆才》阅读笔记:第四章解析库的使用(1)
1.使用XPath常用规则:表达式描述nodename选取此节点的所有子节点/从当前节点选取直接子节点//从当前节点选取子孙节点.选取当前节点. .选取当前节点的父节点|@获取属性示例文档text:<div><ul><li class="item-0"><a href="link1.html">first item</a></li><li class原创 2022-01-18 14:20:12 · 173 阅读 · 0 评论 -
re.compile()有必要存在吗
前言今天学习到re.compile()发现,search,findall 等方法都可以直接使用pattern,re.compile貌似没有存在的必要。探索通过在网上搜索re.compile,发现re.compile的作用确实可有可无,因为对于search,find all等方法本身就会调用compile,而且当多次调用时也不需要重复编译正则表达式,而是去缓存区查找编译好的表达式。因此re.compile的作用大致有2个:1.对于一个数据量较大的数据,compile可以省去查找缓存区的这部分时间,(原创 2022-01-17 09:21:16 · 676 阅读 · 0 评论 -
python爬虫m3u8#EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:8 #EXT-X-MEDIA-SEQUENCE:0 #EXTINF:5.0000
万恶之源爬A站遇m3u8:url = ‘https://www.acfun.cn/v/ac33003549’#EXTM3U#EXT-X-VERSION:3 #EXT-X-TARGETDURATION:8#EXT-X-MEDIA-SEQUENCE:0#EXTINF:5.000000print(r.content)b'#EXTM3U\n#EXT-X-VERSION:3\n#EXT-X-TARGETDURATION:8\n#EXT-X-MEDIA-SEQUENCE:0\n#EXTINF:5.0原创 2022-01-13 17:32:23 · 7827 阅读 · 0 评论 -
python3 SSLError(SSLError(1, ‘[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1076)‘))
equests.exceptions.SSLError: HTTPSConnectionPool(host='www.baidu.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLError(1, '[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1076)')))原创 2022-01-12 14:47:45 · 8379 阅读 · 3 评论 -
【无标题】Access control configuration prevents your request from being allowed at this time.
body :lang(fa) { direction: rtl; font-size: 100%; font-family: Tahoma, Roya, sans-serif; float: right; } :lang(he) { direction: rtl; } --></style> </head><body id=ERR_ACCESS_DENIED> <div id="titles"> <h1>ERROR</h1> <h2>The requested URL could not be retr原创 2022-01-10 17:18:28 · 3316 阅读 · 0 评论 -
Another twistd server is running, PID 651
Another twistd server is running, PID 651This could either be a previously started instance of your application or adifferent application entirely. To start a new one, either run it in some otherdirectory, or use the --pidfile and --logfile parameters原创 2022-01-10 09:51:48 · 405 阅读 · 0 评论 -
爬虫安装使用selenium的时候出现一大堆html代码DeprecationWarning: executable_path has been deprecated, please pass in
万恶之源原因selenium 版本问题解决办法卸载当前版本(4.x),安装3.9pip3 uninstall seleniumpip3 install selenium==3.9友情提示:若是要学爬虫这一块,python版本最好选择3.7及以下版本,不然后面pyspider安装好像有无法处理的问题。现在回头还来得及。...原创 2022-01-07 09:14:47 · 1847 阅读 · 0 评论 -
python3与python2的区别
1.字符编码&字符串类型2.包的导入方3.缩进4.新式类与旧式类5.bool类型 与int 类型6.运算符‘/’和‘//’7.异常处理机制8.变量泄露9.输入10.部分语句或函数废弃原创 2022-01-05 16:30:10 · 280 阅读 · 0 评论 -
python 新式类与旧式类的区别
前言新式类是python2.2引入的,python2存在新式类与旧式类的区别,而python3全部应用的是新式类。声明方式对于python3,以下声明方式作用是相同的:class Aclass(object):pass #推荐使用class Aclass():passclass Aclass:pass对于python2 ,显示声明了继承的object的是新式类:class Aclass(object):pass #新式类写法class Aclass():pass #经典类写法class原创 2022-01-05 10:45:51 · 759 阅读 · 0 评论 -
python对象属性查找(.)的工作方式&&绑定方法与非绑定方法
前言python在调用类函数时其对象属性查找 ‘.’ 与进行函数调用 ‘()’ 是两个过程:a=class.method()等价于:a=class.method; a=a()那么python属性查找是一个怎样的过程呢?分析先了解一下dir()函数:dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。我们通过dir来查看原创 2021-12-30 15:13:09 · 150 阅读 · 0 评论