自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 《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 228

原创 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 759

原创 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 8614

原创 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 9852 4

原创 【无标题】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 3810

原创 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 489

原创 爬虫安装使用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 1911

原创 python3与python2的区别

1.字符编码&字符串类型2.包的导入方3.缩进4.新式类与旧式类5.bool类型 与int 类型6.运算符‘/’和‘//’7.异常处理机制8.变量泄露9.输入10.部分语句或函数废弃

2022-01-05 16:30:10 347

原创 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 841

原创 出现ERROR The server quit without updating PID file

万恶之源ERROR! The server quit without updating PID file (/usr/local/var/mysql/XXXX.local.pid)解决办法本人使用brew install mysql 下载,macOS:gg之,推荐按下面的顺序一个一个试:1.可能进程里已经存在mysql进程解决方法:用命令ps -ef|grep mysqld查看是否有mysqld进程,如果有使用“kill -9 进程号”杀死,然后重新启动mysqld!(作者是做完第五条再做这个

2022-01-04 17:36:44 14828 3

原创 原码 反码 补码 移码(变补)&&补码与移码的作用

定义正数:原码=反码=补码负数:原码:符号位+数值位 (符号位0为正数,1为负数) eq: -7 :10000111反码:符号位不变,其它位取反;11111000补码:反码+1;11111001(反码+1会产生进位:-12:反:11110011 补:11110100)移码(变补):不分正负,都是在补码基础上符号位取反;01111001特殊值 00在计算机种分+0与-0,它们的原码,补码,反码如下:[+0]原码=0000 0000, [-0]原码=1000 0000;[+

2021-12-31 10:03:14 3483

原创 python对象属性查找(.)的工作方式&&绑定方法与非绑定方法

前言python在调用类函数时其对象属性查找 ‘.’ 与进行函数调用 ‘()’ 是两个过程:a=class.method()等价于:a=class.method; a=a()那么python属性查找是一个怎样的过程呢?分析先了解一下dir()函数:dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。我们通过dir来查看

2021-12-30 15:13:09 211

原创 使用pycharm时,当前编辑的页面tab键长度突然变成6个空格&&设置tab为4&&空格可见

Error使用pycharm时,当前编辑的页面tab键长度突然变成6个空格。错误原因pycharm会默认去匹配文件中的写作格式,因为在文件前作者写了很长一段文本,缩进用的是6个空格,后面代码编写时就自动匹配为6个空格。解决办法点击File -> Settings -> Editor -> Code Stylemac应该在Pycharm->preferences->…取消勾选Detect and use existing file indents for edit

2021-12-30 11:15:17 2903

原创 brew install tesseract --all-languages error

**万恶之源:**brew install tesseract --all-languages**Error**mac使用brew安装tesseract时报错:**报错原因:**HomeBrew正在着手删除所有options,因为options没有给到良好的用户体验,使用户不得不从源码构建。**解决办法:**brew install tesseractbrew install tesseract -lang大佬:解决办法来源:https://blog.csdn.ne

2021-12-29 15:37:09 251

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除