随笔分类 - python
摘要:selenium接管方式 1、指定启动参数打开浏览器 # 指定chrome 远程调试接口与用户目录 chrome.exe --remote-debugging-port=9222 --user-data-dir="C:\selenum\AutomationProfile" 2selenium接管 s
阅读全文
摘要:PIL系统截图、cv2图片匹配 其中的 mouseClick和mouseMove是我自己定义的操作鼠标函数,采用pywin32写的
阅读全文
摘要:报错背景 这两天公司的程序许需要打包,就开始又操作了一番。 pyinstller 打包含有opencv+numpy库 打包成功,但是运行报错。在排除外部依赖文件因素外,看了一下运行结果。 解决方案 重要的是pycharm运行正常,cmd运行正常,只有打包程序异常。经过查阅决定从版本问题解决,亲测打包
阅读全文
摘要:驱动 "ie驱动下载地址" 可能需FQ "这个地址跳转过去可以访问" 我是ie11 采用3.0 使用前注意事项 环境变量设置,或者再接再程序中输入驱动路径 inter选项配置 1、取消所有勾选的保护模式 2、高级选项里取消勾选 启用增强保护模式。 3、浏览器的缩放比例必须设置为100% 4、IE
阅读全文
摘要:PostMessage() 切换键盘布局 该功能封装成了一个装饰器,函数执行完恢复了原键盘布局 ascii标准码 keybd_event() "microsoft键盘码参考" " 这位兄弟写的关于模拟键盘非常全 "
阅读全文
摘要:要求 利用python实现禁用键盘鼠标 思路 经过查阅资料目前最好的办法是采用ctypes中的dll文件进行编写 提权 "官方文档"
阅读全文
摘要:强制等待 设置等待最简单的方法就是强制等待,其实就是time.sleep()方法,不管它什么情况,让程序暂停运行一定时间,时间过后继续运行;缺点时不智能,设置的时间太短,元素还没有加载出来,那照样会报错;设置的时间太长,则会浪费时间,不要小瞧每次几秒的时间,case多了,代码量大了,很多个几秒就会影
阅读全文
摘要:chromedriver设置下载路径 在下载文件时如果不设置下载路径,这种情况就会弹出一个windows弹窗让你选在下载路径,假如是人操作无所谓,但是要是进行自动化操作那种比较麻烦了,还要通过控制windows窗体设置下载路径。 但是对于selenium只需要简单的设置一个chrome_option
阅读全文
摘要:安装pdfminer 库 windows 下安装pdfminer3k Liunx 下安装pdfminer 代码 from pdfminer.pdfparser import PDFParser, PDFDocument from pdfminer.converter import PDFPageAg
阅读全文
摘要:原理 使用python win32 库 调用word底层vba,将word转成pdf 安装pywin32 python代码
阅读全文
摘要:安装 参数 | 参数 | 概述 | | : | : | | F, onefile | 打包一个单个文件,如果你的代码都写在一个.py文件的话,可以用这个,如果是多个.py文件就别用 | | D, –onedir | 打包多个文件,在dist中生成很多依赖文件,适合以框架形式编写工具代码,我个人比
阅读全文
摘要:python字符串replace替换无效 背景 今天想把一个列表中符合条件的元素中 替换部分字符串, 发现怎么替换,改元素还是没有改变,本以为是内存引用的问题后来发现并不然。 经查阅解决 在Python中字符串是immutable对象,是不可变对象。 所以string使用replace需要重新赋值,
阅读全文
摘要:更改源代码 找到文件(selenium webdriver common service.py) 添加一个参数
阅读全文
浙公网安备 33010602011771号