![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文哥博客_wengeblog
2022年5月13日起已经开始使用自己的个人hexo博客
展开
-
Windows下Python爬虫requests、selenium模块的安装
第一步,安装python1.进入官网下载python的exe进行安装。2.安装pip.exe,在python.exe的目录下打开命令行,输入:python -m ensurepip,即可自动下载pip3.exe到Scripts文件夹里面。3.然后命令行进入Scripts的路径下输入 pip install requests 开始安装requests爬虫模块。这一步爬虫所需的环境就安装完成了。...原创 2020-09-28 12:22:28 · 423 阅读 · 0 评论 -
使用pip安装python requests-html模块
pip的目录下打开cmd,输入pip install requests-html会自动安装,安装完成后界面如图。没有pip在python.exe的目录下打开命令行,输入:python -m ensurepip,即可自动下载pip3.exe到Scripts文件夹里面。我可以访问海外网站,所以下载速度很快,如果无法访问外网的,请参考下面链接修改下载地址,否则下载速度只有几百kb每秒,特别慢!https://www.cnblogs.com/lingwang3/p/13188582.html...原创 2020-12-13 09:36:39 · 3148 阅读 · 2 评论 -
python窗口后台发送按键消息
参考文献:Python中的条件判断、循环以及循环的终止python 查看文件的修改时间原创 2021-12-16 00:32:09 · 4060 阅读 · 0 评论 -
Tesseract-ORC训练中文Windows命令行使用方法
先下载Tesseract4.0版本进行安装。1.tesseract简单使用:打印1.png中的文字以中文的形式到1.txt,编码形式默认为utf-8。 tesseract 1.png -l chi_sim stdout 1打印1.png中的文字以中文的形式到命令行,但中文会出现乱码。因为格式是utf-8,而命令行中读取文本是以ansi编码读取。tesseract 1.png -l chi_sim stdout2.tesseract训练:1.安装 jTessBoxEditor,需要安装jdk原创 2021-11-19 02:06:41 · 1065 阅读 · 0 评论 -
python使用pyinstaller打包方法
关闭代理,命令行安装pyinstaller。pip install pyinstaller -i https://pypi.douban.com/simple/安装后使用pyinstaller -F xx.py 进行打包,打包后会出现在当前目录中的dist文件夹中。文件名为xx.exe,体积通常1kb的py打包成exe有6~7MB。运行速度也会慢几秒。运行就不需要前面加python了,直接xx.exe。...原创 2021-09-11 19:11:59 · 234 阅读 · 0 评论 -
python调用baidu-ocr识别图片中的文字
#coding:gbk#python -m pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple 安装cv2图片裁剪#pip install pytesserac -i https://pypi.tuna.tsinghua.edu.cn/simple 安装pytesserac文字识别#http://digi.bib.uni-mannheim.de/tesseract/tesseract-ocr-setup-4.00.原创 2021-07-30 22:28:50 · 251 阅读 · 0 评论 -
python读取文本内容以空格分隔字符
def choose_hero_OnePlus(): #一加手机 filename = 'config/hero_oneplus.txt' with open(filename) as file_object: lines = file_object.readlines() for line in lines: print('英雄:'+line.split()[0]) x=line.split()[1]原创 2021-07-30 14:50:47 · 4272 阅读 · 0 评论 -
python获取adb中的设备序列号
def get_deviceid(): device = os.popen("adb devices").readlines() device_id=device[1] print (device_id.split()[0])readlines() 读取每行device_id=device[1] 表示跳过第一行的结果device_id.split()[0] 表示以空格作为分隔符,取最开始的字符串。...原创 2021-07-30 14:44:57 · 1156 阅读 · 0 评论 -
python中判断字符串是否为空方法
使用len来检测,和bat中的errorlevel错误等级类似。如果字符串为空,会返回到为0的值。如果不是空,返回值则是1。list=[]print(len(list))结果便是00原创 2021-07-29 19:44:37 · 3525 阅读 · 0 评论 -
python 获取窗口类中的文本内容
先上源码import timeimport sysimport win32guiwindow = win32gui.GetForegroundWindow()title = win32gui.GetWindowText(window)win = str(sys.argv[1])if title ==win: control = win32gui.FindWindowEx(window, 0, "static", None) print (win32gui.GetWindowText(原创 2021-05-08 15:50:20 · 6303 阅读 · 0 评论 -
python使用pyinstaller打包成exe后运行报错“找不到模块”的修复
如果是自己导入的模块,位置不在Lib\site-packages这个目录,用-p指定一下模块目录就好了。一般情况下,都是自己pip自动安装的,很少出现这种问题。最后发现其实是pyinstaller很久没更新导致的,升级一下就好了。pip install -U pyinstaller如果还是不行 就尝试升级下找不到的模块参考文献:https://www.freesion.com/article/675958338/...原创 2021-05-08 14:46:21 · 4247 阅读 · 1 评论 -
python moviepy加速视频时竖屏被旋转拉伸成横屏修复
先上源码:# -*- coding: gbk -*-import osimport sysfrom moviepy.editor import VideoFileClip, concatenate_videoclipsvideo= r'video.mp4'resultFile= r'video_moviepy.mp4'video = VideoFileClip(video,audio=False).resize([1080, 1920])duration = video.durationv原创 2021-04-29 09:18:57 · 1773 阅读 · 3 评论 -
python moviepy视频时间加速导致音频变调的修复方法
先上源代码,功能是只对视频"video.mp4"进行1.5倍加速,不输出音频。# -*- coding: gbk -*-import osimport sysfrom moviepy.editor import VideoFileClipvideo= r'video.mp4'resultFile= r'video_output.mp4'video = VideoFileClip(video,audio=False)duration = video.durationvideo = video原创 2021-04-09 00:18:21 · 1371 阅读 · 0 评论