会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
CJTARRR
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
下一页
2023年8月3日
pyppeteer异常:ValueError: signal only works in main thread
摘要: 当在子线程中调用pyppeteer工具的时候,会报错:ValueError: signal only works in main thread。 解决方案: 在创建浏览器对象时,加上以下三个字段:
阅读全文
posted @ 2023-08-03 17:34 CJTARRR
阅读(588)
评论(0)
推荐(0)
2023年7月30日
python适配器模式
摘要: class A: def cost(self): print('cost a')class B: def cost(self): print('cost b')class MyAdapter: def __init__(self, obj): self.obj = obj def pay
阅读全文
posted @ 2023-07-30 13:01 CJTARRR
阅读(15)
评论(0)
推荐(0)
python单例模式实现
摘要: class Singleton(object): def __new__(cls, *args, **kwargs): if not hasattr(cls, '_instance'): cls._instance = super(Singleton, cls).__new__(cls) retu
阅读全文
posted @ 2023-07-30 10:39 CJTARRR
阅读(12)
评论(0)
推荐(0)
2023年7月25日
mongodb索引操作
摘要: db.col.createIndex({"title":1}) 创建索引db.col.getIndexes() 查询当前索引db.col.totalIndexSize() 查询索引大小db.col.dropIndexes() 删除所有索引db.col.dropIndex("索引名称") 删除指定索引
阅读全文
posted @ 2023-07-25 09:17 CJTARRR
阅读(23)
评论(0)
推荐(0)
GIT回退版本
摘要: git reset --hard idgit push -f
阅读全文
posted @ 2023-07-25 09:16 CJTARRR
阅读(7)
评论(0)
推荐(0)
2023年7月11日
pyppeteer通过xpath定位标签
摘要: ele_handle = await page.xpath("xpath表达式") 此处的ele_handle是一个包含标签对象的列表。 通过上述方式得到的标签对象,也可以继续执行xpath,如:await ele_ele_handle[0].xpath("./div")
阅读全文
posted @ 2023-07-11 10:49 CJTARRR
阅读(376)
评论(0)
推荐(0)
2023年7月10日
python3.8安装weditor失败
摘要: 解决:启用python环境编码为utf-8模式,输入这一句命令set PYTHONUTF8=1
阅读全文
posted @ 2023-07-10 11:52 CJTARRR
阅读(195)
评论(0)
推荐(0)
2023年7月5日
python多装饰器的执行顺序
摘要: 装饰器实现 def outer(func): """ 自定义逻辑1 """ def inner(*args,**kwargs): """ 自定义逻辑2 """ res = func(*args,**kwargs) """ 自定义逻辑3 """ return res return inner 装饰器装
阅读全文
posted @ 2023-07-05 00:08 CJTARRR
阅读(382)
评论(0)
推荐(0)
2023年7月1日
python执行终端命令并获得输出结果
摘要: 兼容windows和linux的终端执行函数 def shell_exec(cmd: str) -> str: """ 执行终端命令,输出终端打印结果 :param cmd: :return: """ with os.popen(cmd) as fp: bf = fp._stream.buffer.
阅读全文
posted @ 2023-07-01 09:05 CJTARRR
阅读(235)
评论(0)
推荐(0)
scrapy 2.x相关配置
摘要: 使用pip安装scrapy之后可能并不能直接运行,会遇到各种报错,可能是依赖库的版本不兼容导致的,可能需要安装或更新以下依赖: cryptography==38.0.4pyopenssl==22.0.0certifi==2023.5.7 在windows python3.8+下的scrapy框架
阅读全文
posted @ 2023-07-01 08:58 CJTARRR
阅读(76)
评论(0)
推荐(0)
python lambda表达式(匿名函数)
摘要: 表达式名字 = lambda 参数1,参数2,... : 前面参数组成的表达式 举例: add = lambda x,y:x+y add(3,4) 结果为:7
阅读全文
posted @ 2023-07-01 08:42 CJTARRR
阅读(12)
评论(0)
推荐(0)
2023年6月16日
ubuntu安装python3.8.3
摘要: 1.打开终端,更新软件包列表: sudo apt update 2.安装编译 Python 所需的构建工具和库: sudo apt install build-essential libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libre
阅读全文
posted @ 2023-06-16 09:22 CJTARRR
阅读(408)
评论(0)
推荐(0)
2023年6月15日
pyppeteer服务器部署依赖安装
摘要: centos#依赖库yum install pango.x86_64 libXcomposite.x86_64 libXcursor.x86_64 libXdamage.x86_64 libXext.x86_64 libXi.x86_64 libXtst.x86_64 cups-libs.x86_6
阅读全文
posted @ 2023-06-15 22:10 CJTARRR
阅读(173)
评论(0)
推荐(0)
2022年11月27日
windows下安装redis
摘要: 1.安装包安装 1)下载安装包 下载地址:https://github.com/rgl/redis/downloads,选择msi后缀的文件下载。 2)安装 打开下载好的安装包,按提示步骤一路安装即可。 3)部署成windows服务 a.安装包安装可能会自动将redis-server添加成windo
阅读全文
posted @ 2022-11-27 17:46 CJTARRR
阅读(99)
评论(0)
推荐(0)
2022年10月19日
windows安装appium
摘要: 1.准备材料 node.js安装包(最好选长期支持版本):http://nodejs.cn/download/ jdk安装包(最好选java8):https://www.oracle.com/java/technologies/downloads/ android sdk tools安装包(找到sd
阅读全文
posted @ 2022-10-19 22:03 CJTARRR
阅读(374)
评论(0)
推荐(0)
windows下mysql安装(5.6版本)
摘要: 1.到mysql官网下载mysql压缩包 下载页面:https://downloads.mysql.com/archives/community/ 2.将压缩包解压到要安装的位置,将bin文件夹添加到Path环境变量 3.如果要将mysql服务端制作成windows系统服务(开机自启动) 1)以管理
阅读全文
posted @ 2022-10-19 10:28 CJTARRR
阅读(857)
评论(0)
推荐(0)
2022年6月14日
查询进程号并杀死进程
摘要: ps -ef | grep test | grep -v grep | awk '{print $2}' | xargs -r kill -9 其中: | 管道符,用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入 ps 命令用来列出系统中当前运行的进程,ps -ef 显示所有进程信息
阅读全文
posted @ 2022-06-14 12:12 CJTARRR
阅读(491)
评论(0)
推荐(0)
2022年6月7日
termux安装ssh并连接
摘要: 1.安装openssh 命令:pkg install openssh 2.启动sshd 命令:sshd 这里启动sshd,并且开放端口默认为8022。 3.查看用户名 命令:whoami 4.修改用户密码 命令:passwd 这里后续要输入两次密码。 5.在wifi信息里面查看手机在局域网中的ip地
阅读全文
posted @ 2022-06-07 23:22 CJTARRR
阅读(3101)
评论(0)
推荐(0)
2022年4月13日
windows node js 安装
摘要: 1.官网下载node js 安装包; 2.打开安装包,按照默认安装步骤安装,可以修改安装路径; 3.安装好之后,打开cmd,输入 npm prefix -g 会返回一个路径,这个路径就是全局安装模块式,模块文件夹node_modules所在的目录; 4.添加环境变量,变量名为NODE_PATH,变量
阅读全文
posted @ 2022-04-13 21:27 CJTARRR
阅读(38)
评论(0)
推荐(0)
2021年12月31日
mitmproxy设置二级代理
摘要: 1、应用场景 需要对设备进行监听抓包,且设备需要通过代理ip与外部进行通信。 2、基本原理 受监听设备通过mitmproxy代理,然后mitmproxy将设备的请求转发到与外部交互的代理(下面称为外层代理),从外部代理返回的响应也会经过mitmproxy再给到设备。相当于在设备与外部代理之间加上了一
阅读全文
posted @ 2021-12-31 11:59 CJTARRR
阅读(2641)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
下一页
公告