- 博客(22)
- 收藏
- 关注
原创 Python解析pdf模块之--PyMuPDF(fitz)
本文介绍了如何解析两种类型的PDF文件:文本型和图片型。对于文本型PDF,使用Python的fitz库提取并预处理文本内容,包括去除多余空格和换行符。对于图片型PDF,同样使用fitz库提取页面中的图片,并保存为文件。若需识别图片中的文字,还需结合OCR技术。代码示例展示了如何实现这些功能,包括文本的预处理和图片的提取与保存。
2025-05-21 09:16:53
271
原创 Python实现安卓logcat日志捕获
在做安卓自动化时,我们经常需要捕获日志,但logcat一般是阻塞式的。为了不影响主进程,一般我们可以通过子进程或线程的方式去捕获。
2025-04-30 10:39:45
105
原创 python判断float是否相等
float类型数据的比较不能用 == ,如果需要判断两个float数据是否相等,尽量使用差值的绝对值是否达到需要的精度。
2023-07-13 21:18:30
404
1
原创 Pycharm取消烦人的小灯泡提示
当你取消勾选后,就不会再出现小灯泡提示了。如果你需要重新启用它,只需按照相同的步骤再次选中“Show intention bulb”选项即可。3. 在右侧找到“Show intention bulb”的选项(或者是"Show the bulb"),并取消勾选。2. 在设置窗口左侧的菜单中选择 Editor->General->Code Editing。4. 单击窗口右下方的“Apply”按钮,然后单击“OK”按钮保存更改。1. 打开 PyCharm 的设置 (File->Settings)。
2023-05-17 14:46:33
1888
2
原创 设置新版Pycharm中快捷键的位置
2.在该界面中,可以找到所有的按钮,比如Pycharm最新版中,很难找到“将光标移动到上一次点击的位置”的快捷键——Back,该按钮在Main Menu中的Nvigate下;包括前进按钮Forward也在该目录下,可以调整到界面的上方中心处。1.在设置settings中,选择Appearance&Behavior ->Menus and Toolbars。3.选择位置后点击加号,添加想要的快捷键即可。
2023-05-14 23:59:34
1132
原创 Python中一个函数被其它函数调用时,获取其他函数的名称
在 Python 中,可以通过 traceback 模块中的函数获取函数被调用时的调用栈信息。具体来说,可以使用 traceback.extract_stack() 函数获取当前调用栈信息,然后通过遍历调用栈信息找到上层调用的函数信息,即可获取函数被哪个函数调用了。需要注意的是,这种方法只能获取当前函数在调用栈的上层函数信息,如果上层函数还有更上层调用者,则需要通过遍历调用栈信息逐层查找,直至找到最顶层的调用者。
2023-05-14 23:41:00
731
原创 Pycharm无法加载文件:...\Scripts\Activate.ps1,因为在此系统上禁止运行脚本
Pycharm无法运行终端命令,加载文件出错:...\Scripts\Activate.ps1,因为在此系统上禁止运行脚本
2022-11-16 09:49:43
2855
原创 weditor插件Dump Hierarchy报错:Local server not started, start with $ python -m weditor
自动化开发时,使用weditor插件报错:Local server not started, start with $ python -m weditor
2022-07-21 09:55:58
6892
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人