python
文章平均质量分 55
Sareyer
这个作者很懒,什么都没留下…
展开
-
Centos7 python3 安装 feapder[all] 问题
Linux centos7 中python3 安装feapder[all] 时发生 bitarray 安装问题的解决办法原创 2021-11-25 09:55:26 · 2413 阅读 · 0 评论 -
利用Crontab定时执行Python脚本
一、crontab操作crontab -l//列出全部定时任务crontab -e//编辑定时任务二、crontab格式第一列的 * 表示:分第二列的 * 表示:时第三列的 * 表示:日第四列的 * 表示:月第五列的 * 表示:周三、定时执行Python脚本* */1 * * * python3 /test/test.py//每小时执行一次test.py文件*/70 * * * * python3 /test/test.py//每70分钟执行一次test.py文件1原创 2021-01-21 15:14:03 · 6615 阅读 · 0 评论 -
pyppeteer并发(多开)教程
async def run(): page = await browser.newPage() # 设置页面内容显示大小 await page.setViewport({'width': 1920, 'height': 1080}) # 禁止加载JavaScript,可提高加载速度,视情况确定True/False, await page.setJavaScriptEnabled(enabled=False) #运行js来修改window.navigator.w原创 2020-06-04 15:45:52 · 3177 阅读 · 2 评论 -
pyppeteer launch常用参数配置
browser = await launch()1. 是否以”无头”的模式运行,,即是否显示窗口,默认为 True(不显示)headless=False4. 是否忽略 Https 报错信息,默认为 FalseignoreHTTPSErrors=True3. 防止多开导致的假死dumpio=True4. args常用配置args=[# 不显示信息栏,比如:chrome正在受到自动测试软件的控制'--disable-infobars',# 最大化窗口"--start-maxim原创 2020-06-04 15:28:23 · 3194 阅读 · 1 评论 -
pyppeteer.errors.TimeoutError: Navigation Timeout Exceeded: 30000 ms exceeded.
添加 timeout 参数await page.goto(url, timeout=10000000)原创 2020-06-04 11:52:15 · 3176 阅读 · 0 评论 -
pyppeteer.errors.NetworkError: Protocol Error (Runtime.callFunctionOn): Session closed. Most likely
修改connection.py源码 self.connection: CDPSession self._connected = False self._ws = websockets.client.connect( self._url, max_size=None, loop=self._loop) # 将44行内容改为下面一行 self._url, max_size=None, loop=self._loop原创 2020-06-04 11:46:44 · 1276 阅读 · 0 评论 -
Windows系统安装Python3可以如此简单
1. 官网下载Python地址: https://www.python.org/downloads/2. 找到想要下载的版本 点击Download3. 最下方根据系统选择对应的安装包4. 下载完成后双击运行5. 全部勾选 点击Next6. 选择安装位置 点击Install7. 安装完成后 CMD命令行输入python验证...原创 2020-05-12 11:07:24 · 202 阅读 · 0 评论 -
Python将列表内的字典按key-value排序
使用python sorted方法sarey = [{"a":"e","praise":10},{"b":"f","praise":50},{"c":"g","praise":80},{"d":"h","praise":30},]//按praise值降序print(sorted(sarey, key = lambda e:e.__getitem__('praise'), rever...原创 2020-04-24 18:26:44 · 711 阅读 · 0 评论 -
Centos7安装Python环境
1. 安装wget//依次执行yum -y install wgetyum -y install setup yum -y install perl2. 安装依赖yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-deve...原创 2020-04-24 18:04:24 · 693 阅读 · 0 评论 -
记录Centos7的一些命令
1. 查看文件大小du -h 文件名2. 清空log文件// 不限于log文件,例:cat /dev/null > debug.logpython相关:3. 启动虚拟环境source bin/activate4. 退出虚拟环境deactivate5. Python程序后台执行nohup python -u ./test.py > test.log 2>...原创 2020-04-17 18:13:41 · 167 阅读 · 0 评论 -
你不知道的正则小技巧
记录一些偶尔会用的,太简单的就不写了1. 匹配中文[\u4e00-\u9fa5]2. 匹配特殊表情符号u'['u'\U0001F300-\U0001F64F'u'\U0001F680-\U0001F6FF'u'\u2600-\u2B55u'u'\U0001F300-\U0001F64F'u'\U0001F680-\U0001F6FF'u'\u2600-\u2B55'u'\uD800-\u...原创 2020-04-17 17:52:48 · 175 阅读 · 0 评论 -
Centos7安装配置Redis(设置密码)
1. 获取安装包地址官网地址:https://redis.io/download我使用的安装包地址:http://download.redis.io/releases/redis-5.0.8.tar.gz2. SSH连接服务器// 选择文件夹存放安装包cd /usr// download 安装包wget http://download.redis.io/releases/redis-...原创 2020-04-15 17:40:55 · 4604 阅读 · 0 评论 -
爬虫会用到的Xpath语法
记录一些偶尔会用的,太简单的就不写了1. contains : 包含关系//可以是text()也可以是@class等("//h3[contains(text(),"联系")]")2. following-sibling : :选取文档中当前节点的结束标签之后的节点("//div/following-sibling::h1/")3. not:布尔值(否)("//li[not(@da...原创 2020-04-09 18:30:16 · 183 阅读 · 0 评论 -
Centos7配置selenium+chrome+chromedriver使用教程
1. 安装seleniumpip3 install selenium2. 下载并安装chromeyum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm3. 下载chromedriverwget https://npm.taobao.org/mirrors/chrom...原创 2020-04-09 11:08:18 · 814 阅读 · 0 评论