python
记录个人心得
生而为虫
这个作者很懒,什么都没留下…
展开
-
Python视频剪辑Moviepy库使用教程
Python视频剪辑Moviepy库使用教程原创 2024-04-27 11:42:54 · 736 阅读 · 0 评论 -
Requests可以请求Scrapy却却不行 返回404
Requests可以请求Scrapy却却不行 返回404原创 2022-10-23 21:43:31 · 1259 阅读 · 0 评论 -
生成一串指定位数的字符串
生成一串指定位数的字符串原创 2022-09-24 22:23:16 · 237 阅读 · 0 评论 -
mongodb 入门笔记
mongodb 入门笔记原创 2022-09-12 18:07:39 · 1251 阅读 · 0 评论 -
爬虫 代理ip池构建及使用
爬虫 代理ip池构建及使用原创 2022-09-12 10:43:18 · 1518 阅读 · 0 评论 -
python创建目录文件
【代码】python创建目录文件。原创 2022-09-10 11:04:51 · 574 阅读 · 0 评论 -
Python 错误重试库 tenacity retry
Python 错误重试库 tenacity retry原创 2022-09-10 10:37:23 · 387 阅读 · 0 评论 -
PC端微信多开技巧
pc端微信多开原创 2022-08-31 09:10:22 · 657 阅读 · 1 评论 -
Linux(CentOS7)下载并安装Python 3教程及创建虚拟环境
Linux下(CentOS7)下载并安装Python 3教程原创 2022-08-27 15:15:39 · 2434 阅读 · 1 评论 -
python pdf转word文档
python pdf转word文档原创 2022-08-21 19:30:31 · 259 阅读 · 0 评论 -
python调用js代码
python 执行js代码原创 2022-08-14 20:33:08 · 302 阅读 · 0 评论 -
pycharm安装nodejs插件运行js代码
pycharm执行js代码环境配置原创 2022-08-14 18:23:23 · 8432 阅读 · 0 评论 -
爬虫封装成api
爬虫封装接口调用原创 2022-08-10 13:55:24 · 352 阅读 · 0 评论 -
python 压缩/解压- gzip
python 压缩/解压- gzip原创 2022-08-06 16:59:01 · 666 阅读 · 0 评论 -
python 获取excel数据 通用
python 获取excel数据 通用原创 2022-08-05 10:50:26 · 174 阅读 · 0 评论 -
python 图片与base64相互转换
python 图片与base64相互转换原创 2022-07-23 20:47:00 · 4326 阅读 · 0 评论 -
python模拟鼠标滚动
python 模拟鼠标上线滑动原创 2022-07-10 13:29:06 · 1454 阅读 · 0 评论 -
python 打开浏览器的三种方式
python 打开浏览器的三种方式原创 2022-07-10 13:18:18 · 6451 阅读 · 0 评论 -
pc端启用微信小程序
python 自动化操作微信小程序原创 2022-07-09 21:44:34 · 6071 阅读 · 2 评论 -
adb工具下载及安装
adb工具下载及安装原创 2022-07-04 11:32:44 · 15091 阅读 · 0 评论 -
python爬虫在解析key不带引号的json报错的问题解决方案
python爬虫在解析key不带引号的json报错的问题解决方案原创 2022-06-26 10:57:19 · 837 阅读 · 1 评论 -
python 封装sql函数
python 封装sql函数原创 2022-06-18 14:21:13 · 898 阅读 · 0 评论 -
flask的debug模式无法开启
由于flask 更新到1.0以后 不支持使用debug =True 来开启调试模式了解决方案1、点击 左上角菜单栏的run按钮,并点击 edit configuration再次运行查看设置成功原创 2022-06-11 08:55:52 · 1051 阅读 · 3 评论 -
python平分列表操作
一.将一个列表,分成若干个大小为n的列表测试:输出:二.将一个列表,分成n个大小均分的列表测试:输出:原创 2022-06-03 17:10:20 · 2010 阅读 · 0 评论 -
windows域名解析
打开windows路径C:\Windows\System32\drivers\etc\ 下的hosts文件写入127.0.0.1 www.husen.com保存 即可通过www.husen.com域名访问本机的开启的服务原创 2022-04-16 09:39:32 · 1207 阅读 · 0 评论 -
celery redis版本踩过的坑
环境windowscelery3.1.25redis3.5.3报错信息Traceback (most recent call last): File "E:\lucky\env\spider_env3.6\lib\site-packages\celery\app\trace.py", line 283, in trace_task uuid, retval, SUCCESS, request=task_request, File "E:\lucky\env\spider_env3.原创 2022-03-04 16:21:45 · 861 阅读 · 0 评论 -
windows环境celery3.1.25 执行报错解决方法
#运行环境Windows 10python 3.9.6redis 2.10.5Celery 3.1.25debug 工具: Pycharm报错信息env\\lib\\site-packages\\kombu\\transport\\redis.py', 815, 27, ' def _connparams(self, async=False, _r210_options=(\n'))SyntaxError: invalid syntax问题原因问题原因是变量名冲突;解决方案两原创 2022-03-04 14:03:20 · 1030 阅读 · 0 评论 -
windows 安装celery3.1.25 错误处理
报错如下ERROR: Could not find a version that satisfies the requirement anyjson>=0.3.3 (from kombu) (from versions: 0.1, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.3, 0.3.1, 0.3.2, 0.3.3)ERROR: No matching distribution found for anyjson>=0.3.3原因:pyt原创 2022-03-04 11:54:32 · 654 阅读 · 1 评论 -
Windows Git Bash Here 中文文件名 显示乱码
git config --global core.quotepath false原创 2022-02-07 17:28:01 · 354 阅读 · 0 评论 -
滑动验证码破解思路
解决思路目前这种验证码的通用解决思路如下:获取验证码图片,包含原图以及有缺口的图算出缺口的位置,以及滑块要滑动的距离通过算法模拟人工移动轨迹通过selenium模拟操作二、逻辑实现1.获取验证码图片注意:我们需要获取两张图片,第一张是完整背景图,第二张是有缺口的背景图(图片基本上是通过请求下载下来的)。(1)经过分析发现当鼠标位于按钮是上时显示完整背景图。(2)当鼠标点击滑动按钮不松,显示有缺口的背景图(3)使用selenium有个方法可以对元素进行截图,先找到图片所在的html元原创 2022-01-29 16:15:51 · 3920 阅读 · 1 评论 -
ubuntu20.10安装oh my zsh
1、安装zsh# 安装git$ sudo apt install git#安装zsh软件包$ sudo apt-get install -y zsh# 安装ohmyzsh$ sh -c "$(curl -fsSL https://gitee.com/shmhlsy/oh-my-zsh-install.sh/raw/master/install.sh)"# 设置为默认shell$ chsh -s /usr/bin/zsh# 安装字体库$ sudo apt-get install fo原创 2022-01-25 22:45:39 · 289 阅读 · 0 评论 -
ubuntu pip install mysqlclient
报错信息:ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.解决方法:sudo apt-get install mysql-server mysql-client然后mysql -V查看mysql是否安装成功sudo apt-get install libmysqlclient-dev python3-dev然后pip i原创 2022-01-25 22:34:59 · 2295 阅读 · 0 评论 -
一个傻瓜式构建可视化 web的 Python 神器 — streamlit
这里写自定义目录标题一个傻瓜式构建可视化 web的 Python 神器 — streamlit前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入一个傻瓜式构建原创 2022-01-25 18:23:52 · 2425 阅读 · 0 评论 -
python爬虫中unescape 将JS中escape后的字符串解码
#编码escape_str = ‘北京’str = escape_str.encode(‘unicode_escape’).decode(‘utf-8’)str1 = str.replace(’\u’,’%u’)# 得到结果 str1 = ‘%u5317%u4eac’print(str1)#同理解码import urllib.parseescape_str = ‘%u4eba%u75...原创 2020-02-29 19:52:31 · 583 阅读 · 0 评论 -
Python+requests重定向历史查看
一、什么是重定向重定向就是网络请求被重新定个方向转到了其它位置二、为什么要做重定向网页重定向的情况一般有:网站调整(如网页目录结构变化)、网页地址改变、网页扩展名(.php、.html、.asp)的改变、当一个网站注册了多个域名的时候。这些情况下都需要进行网页的重定向。不做重定向的话就容易出现404错误(如访问网上提供的网页url经常报404错误,就是有可能url地址改变了但没有做重定向导致...原创 2020-02-28 09:27:00 · 860 阅读 · 0 评论 -
iframe的操作switch_to_frame使用方法.
iframe的操作switch_to_frame使用方法.一、frame和iframe区别Frame与Iframe两者可以实现的功能基本相同,不过Iframe比Frame具有更多的灵活性。 frame是整个页面的框架,iframe是内嵌的网页元素,也可以说是内嵌的框架Iframe标记又叫浮动帧标记,可以用它将一个HTML文档嵌入在一个HTML中显示。它和Frame标记的最大区别是在网页中嵌...原创 2020-02-24 20:14:15 · 2908 阅读 · 0 评论 -
PyCharm各版本和下载地址汇总
官网主页https://www.jetbrains.com/pycharm/Previous PyCharm Releases Version 1.1-2017.3https://www.jetbrains.com/pycharm/download/previous.htmlPyCharm 2017.1 and Laterhttps://confluence.jetbrains.com...原创 2020-02-22 20:11:21 · 723 阅读 · 0 评论 -
python 异常重试模块retry
Python @retry装饰器的使用与实现案例(requests请求失败并重复请求)在爬虫代码的编写中,requests请求网页的时候常常请求失败或错误,一般的操作是各种判断状态和超时,需要多次重试请求,这种情况下,如果想优雅的实现功能,可以学习下retrying包下的retry装饰器的使用安装:pip install retrying在@retry()装饰器中,比较重要的几个参数如下:...原创 2020-02-19 21:06:33 · 1188 阅读 · 0 评论 -
python内置函数
python内置函数abs() 获取绝对值abs(-10)10a = -10a.abs()10all() 参数为可迭代对象,迭代对象为空时,返回True.如果迭代对象的所有元素都为真,那么返回True,否则返回False.复制代码all([‘python’,123])—>Trueall([])—>Trueall([0])—&...原创 2020-02-15 16:30:58 · 255 阅读 · 0 评论 -
python 魔法方法一览表
原创 2020-02-15 15:40:05 · 94 阅读 · 0 评论