
python
文章平均质量分 52
lazy_tomato
wx w2505655377
展开
-
python中如何执行js代码_适配各个版本nodejs.md
pythonjs。原创 2024-12-29 18:06:38 · 266 阅读 · 0 评论 -
python如何解析proto文件_图文版
第一步下载工具,我这里以 window11为例,直接下载 win64版本即可在地址栏,直接输入cmd, 回车,进入控制台。拷贝我们的proto文件到同级目录,输入一下以下命令。原创 2024-12-29 14:57:54 · 626 阅读 · 0 评论 -
Window脚本自动化uiautomation详解_番茄出品
官方地址:uiautomation-github官方介绍:定位软件或定位组件,需要分析我们的软件。目前两种方案官网直接下载,即可分析我们的软件和软件中的组件。当安装了 ,在python安装目录下的Scripts目录下得到一个 脚本,可以使用它来准确获取目标窗口的控件结构信息。3. 快速上手(常用方法)想对这个库,有全面了解,可以参考 。我这里说下如何快速上手。 之所以识别精度高,是因为他有一个很独特的查询参数,那就是可以定义查询窗口/空间的深度。3.2 匹配属性值searchFromCo原创 2024-11-19 20:14:03 · 3396 阅读 · 0 评论 -
pyinstaller 打包 playwright -- 如何将浏览器打包到程序中
核心的操作逻辑就是,本来安装的浏览器驱动是放在全局的临时目录里面的。但是我们不加处理直接打包,打包后的程序是没办法找到浏览器驱动。我们手动拷贝浏览器驱动到我们的 playwright 包文件夹中,打包的时候也将它打包进去,即可解决我们的问题。中用于指定需要包含在最终可执行文件中的额外文件或目录的选项。找到我们浏览器驱动安装的位置。查看浏览器驱动安装的位置。拷贝浏览器驱动到,我们。,记录一下遇到的问题。原创 2024-11-12 23:00:00 · 1146 阅读 · 0 评论 -
直播间弹幕采集(2025最新 signature)
然后手动用javascript模拟了整体的连接方式,可以获取抖音直播间的实时信:弹幕信息,礼物信息等。1.主要是通过websocket连接到服务器,然后接收推送的数据,加入心跳检测保持链接状态。javascript和python两个版本的都尝试编写了一下,原理都一样,这里简单记录一下。3.对认证信息signature进行生成,对各加密逻辑进行处理。2.对于消息中的prototuf格式体进行转换和提取。最近学习了一下某yin的直播逻辑。4.筛选数据输出效果。原创 2024-10-19 23:28:02 · 611 阅读 · 0 评论 -
protobuf&Javascrip编码解码演示
(简称Protobuf) ,是Google出品的序列化框架,与开发语言无关,和平台无关,具有良好的可扩展性。Protobuf和所有的序列化框架一样,都可以用于数据存储、通讯协议。Protobuf支持生成代码的语言包括Java、Python、C++、Go、JavaNano、Ruby、C#,官网地址是。Portobuf的序列化的结果体积要比XML、JSON小很多,XML和JSON的描述信息太多了,导致消息要大;此外Portobuf还使用了Varint编码,减少数据对空间的占用。Portobuf。原创 2024-10-12 20:40:35 · 1141 阅读 · 0 评论 -
2024下载旧版本谷歌浏览器和谷歌驱动器chromedriver,亲测有效
找了很多博客,实验了很多种,我发现最有效的是下面的网址,可能需要一些科技。但是下载下来的谷歌浏览器版本是ok的。拿来就能用,亲测有效。官方下载地址旧版本谷歌浏览器。原创 2024-05-10 23:16:10 · 3963 阅读 · 0 评论 -
在vscode 中配置 pyside6 环境
我们配置插件的路径,这些 exe 程序有什么作用呢?分别对应的路径(相对于环境目录)右击ui文件可以编译或新增。powershell 窗口。好了,到这里配置就完成了。总共需要配置三个路径。原创 2024-02-05 20:22:35 · 2800 阅读 · 0 评论 -
pyside6 常用窗口界面模板
【代码】pyside6 常用窗口界面模板。原创 2024-02-05 20:22:03 · 1394 阅读 · 0 评论 -
python 获取未提前定义的属性报错 KeyError
解决方法: 使用get方法,对未获取到的情况做处理。原创 2024-01-28 20:54:56 · 475 阅读 · 0 评论 -
vscode 中配置 python 虚拟环境
其中-m参数表示将模块以脚本的方式运行,“venv”是Python v3.3之后的一个新功能,是Python标准库之一,运行此命令将在当前目录创建一个文件夹,即python的虚拟环境。最后的venv就是虚拟环境的文件夹名称。Black Formatter:针对 python 代码的格式化插件;虚拟环境创建成功之后,在右下角中启用,我们的虚拟环境的解释器即可。python:扩展编辑器对 python 的支持;切换完解释器后,记得重启一下我们的终端。到这里基本的虚拟环境就可以使用了。原创 2024-01-18 00:15:00 · 2546 阅读 · 0 评论 -
有关自动化的脚本思考 python 按键 javascript
这件事情之后,感觉挺有个人成就感的吧,后面就对自动化操作的相关事情就会非常感兴趣,然后一顿研究学习。学的东西有点多,让我说出来,发现一时半会说不出来个所以然,所以想着写一写文档,记录一下自己的收获,也当做一个分享。他提供的功能挺全面的,但是语法很不友好,一个数组的push都没有,写起来简直痛苦。说来其实挺巧的,去年年中的时候,有一个同组的同事,由于工作流程需要,经常会打开某一网页,填写某些信息,然后上传特定的代码。总的来说,缺点只能说是我个人的吐槽,这个语言还不错,类库丰富,实现功能,快速高效。原创 2023-11-10 23:45:00 · 1044 阅读 · 0 评论 -
彻底卸载自己安装的python
2.brew uninstall --force python 彻底清除所有python(也可以单独删除)Python3 安装完后,在系统中不同目录下存在各种依赖关系,若需卸载,需要一步步无残留完全卸载干净。#Python3.7相关的文件和链接需要自行确认是否删除。1.brew list 看下安装了哪个版本的python。删除Python 3.7 框架,打开终端,输入。rm Python3.7相关的文件和链接。二.卸载通过brew安装的python。一.彻底卸载自己安装的python。原创 2023-10-13 01:15:00 · 954 阅读 · 0 评论 -
1. pycharm安装
访问该网站获取激活码即可。原创 2023-10-07 23:43:06 · 278 阅读 · 0 评论