自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(214)
  • 收藏
  • 关注

原创 python+moviepy音视频处理(三):视频特效方法-vfx模块

python+moviepy音视频处理(三):视频特效方法-vfx模块。

2023-02-06 14:00:14 242

原创 python+moviepy音视频处理(二):视频添加文字(字幕)、视频添加汉字不显示问题

moviepy对中文和多语言环境的支持做得并不好,包括中文文件名以及用于显示文字的TextClip就是典型的中文支持方面存在问题的。对于编解码的问题,可以通过修改解码语句中的编码类型为’asn’或‘cp936’等方式解决,对于文字显示的处理,稍微麻烦。:找到对应中文字库,将其字库文件拷贝到代码所在目录,将TextClip的参数font不用字体名,而是用字体文件名。字体库位置:C:\Windows\Fonts,鼠标右击字体文件,找到属性中安全下的对象名称,将对象名称复制下来作为font的值。

2023-01-31 17:03:00 44

原创 python+moviepy音视频处理(一):基本操作

安装:pip install moviepy'''moviepy.editor模块类'''

2023-01-31 14:40:51 693

原创 python—you-get下载工具、wget下载工具

you-get是一款实用的网站视频下载工具。可以很轻松的下载到网络上的视频、图片及音乐。使用cookie,加载cookies.txt 或者cookies.sqlite。设置输出文件夹,即保存路径,若不指定,则保存在当前工作目录。指定下载或查看的url,有时候可以省略-u直接加上url。下载安装:pip install you-get。显示资源信息,比如说格式、清晰度、大小等。使用密码(若访问视频需要密码)设置文件名,可采用默认文件名。设置超时时间,单位是秒。强制覆盖已存在的文件。

2022-12-30 16:46:41 656

原创 python—subprocess模块常用方法介绍

搜索。

2022-12-30 09:31:37 412

原创 python—3种执行CMD命令的方法、pythonping库无阻塞执行ping命令

os模块调用CMD命令有两种方式:popen与system可以执行指令,popen可以接受返回对象,这两个都是用当前进程来调用,os.popen()执行后,可通过read()得到返回值,可对返回值进行其他逻辑判断使用。os.system()执行后直接将返回值打印到控制台。subprocess.Popen()执行后得到返回值。执行ping命令可通过cmd命令执行,见上。易造成执行堵塞,并且提取比较繁琐。使用pythonping模块,os模块的下ping的方式,无堵塞现象,并且易于提取。

2022-12-29 17:47:41 425 3

原创 python+pyfiglet—ASCII艺术字

Figlet 字体不支持中文。

2022-12-29 15:22:20 14

原创 python+pyshorteners—长短链接(网址)转换

pyshorteners是Python中简单的URL缩短库,提供了多种短链根域名供使用。使用时将psn.Shortener().clckru.short(url)中的clckru换成16种库其中的一种就行(通过测试有些库不可用)

2022-12-29 14:31:20 53

原创 IDE-pycharm—设置文件模板之python脚本文件头

日常开发中,python脚本代码文件的通用文件头注释可解决指定脚本用什么解释器来执行。Python默认ASCII编码,如包含中文,为防止乱码,往往需要在编码开头重新声明编码类型,另外可以自定义备注其他文件其他描述信息。设置:File->settings > Editor > File and Code Templates > Python Script > Apply / OK。

2022-12-28 16:50:39 38

原创 python—将图片文件转为ico格式(PIL、PythonMagick)

可通过PIL库或PythonMagick库转换。

2022-12-28 14:32:43 30

原创 python+win10toast—实现PC端通知栏消息推送

【代码】python+win10toast—实现PC端通知栏消息推送。

2022-12-27 19:53:59 92

原创 python+pyautogui—PC端自动化(二)键盘鼠标及对话框操作

用户点击OK按钮返回输入的文字,点击Cancel按钮返回None。moveRel(move) :从当前位置移动为原点(原点为当前位置),移动到某个偏移向量(相对当前位置而言),可控制上下左右的移动。显示一个简单的带文字、OK和Cancel按钮的消息弹窗,用户点击后返回被点击button的文字,支持自定义数字、文字的列表。可以输入的消息弹窗,带OK和Cancel按钮,用户点击OK按钮返回输入的文字,点击Cancel按钮返回None。一个简单的带文字和OK按钮的消息弹窗,用户点击后返回button的文字。

2022-11-28 16:03:03 815

原创 python+pyautogui—PC端自动化(一)截屏及数据获取

获得文件图片在现在的屏幕上面的坐标,返回的是一个元组(x,y,width,height),如果截图没找到,pyautogui.locateOnScreen()函数返回None,可选的confidence关键字参数指定函数在屏幕上定位图像的精度。如果要检验指定位置的一点的像素值,可以用pixelMatchesColor(x,y,RGB)函数,若所在屏幕中(x,y)点的实际RGB三色与函数中的RGB一样就会返回True,否则返回False,olerance参数可以指定红、绿、蓝3种颜色误差范围。

2022-11-28 14:26:06 675

原创 python表情库 emoji

安装:pip install emoji建议使用 jupyter notebook打印结果更明显两个方法:emoji.emojize() 根据 code 生成 emoji 表情emoji.demojize() 根据 emoji 表情解码为 code默认情况下,只能使用部分表情。网上说添加参数 use_aliases=True 后方可展示,但是我使用这个参数报错,在源码中搜索use_aliases,发现添加language参数,参数值为alias即可,不需要使用use_aliases。

2022-11-11 16:19:02 864

原创 Jupyter安装启动、登录密码问题解决

将jupyter_notebook_config.py​​​​​​​文件中的c.NotebookApp.token = ''改为c.NotebookApp.token = '',并。password的值复制下来,替换jupyter_notebook_config.py​​​​​​​文件的c.NotebookApp.password值(在jupyter_notebook_config.py文件同目录下会生成jupyter_notebook_config.json文件,将文件中。

2022-11-11 10:29:23 427

原创 python地图库(一)—folium

为了方便展示地图,通过安装jupyter,在网页端直接显示安装Jupyter:pip install jupyter运行Jupyter,在命令行执行jupyter-notebook后会直接打开网页(),显示对应的路径下的文件目录。

2022-10-17 14:41:48 2001

原创 python—geopy地理编码及坐标距离计算

geopy地理编码及坐标距离计算

2022-10-13 17:13:30 132

原创 python-读写Excel(三)-xlwt格式设置

可参考中的数值xlwt.Style.colour_map,colour_map属性返回一个字典,里面有颜色对应的序号font2.colour_index =xlwt.Style.colour_map['blue']边框样式:细实线:1,小粗实线:2,细虚线:3,中细虚线:4,大粗实线:5,双线:6,细点虚线:7,大粗虚线:8,细点划线:9,粗点划线:10,细双点划线:11,粗双点划线:12,斜点划线:13。xlwt.Alignment.HORZ_LEFT # 垂直左对齐,等价于0x00。

2022-09-24 23:47:55 607

原创 Python-print骚操作之进度条(二)

这个进度条多了一些动画效果,相关文档:https://github.com/rsalmei/alive-progress。在代码迭代运行中可以自己进行统计计算,并使用格式化字符串输出代码运行进度。官方:https://pypi.org/project/progress。只需要定义迭代的次数、进度条类型并在每次迭代时告知进度条即可,

2022-09-20 19:59:56 186

原创 python-读写Excel(二)-xlrd、xlwt、xlutils表复制

python操作Excel主要使用xlrd(读文件)和xlwt(写文件)库安装:pip install xlrd 、pip install xlwt。

2022-09-15 19:11:49 261

原创 python-爬虫之随机生成请求头User-Agent、验证码识别

生成随机的User-Agent出现 BUG,一般禁用浏览器缓存问题即可(参数use_cache_server=False)安装库: pip install fake_useragent。安装库:pip install ddddocr。

2022-09-14 16:56:26 247 1

原创 python—glob模块函数(搜索目录文件)

glob模块函数用于从目录通配符搜索中生成文件列表,可以快速获取一定格式的文件夹或文件路径的列表。glob匹配模式较少,一共有三种通配符:*、?、[],属于轻量级。路径分隔符(Unix的/,Windows的\)不会被匹配。glob模块中的两个主要函数glob、iglob。参数:参数recursive参数,以便递归地查找出所有子文件中的文件夹及文件路径。

2022-09-14 16:28:44 414

原创 Python-print骚操作之rich库

Rich可用于将丰富的文本(带有颜色和样式)写入终端,并用于显示高级内容,如表格。而且可以通过漂亮的打印和语法突出显示数据结构来作为有用的调试辅助工具。安装:pip install richpycharm中打印时不显示颜色解决。

2022-09-09 16:05:11 791

原创 python-获取汉字注音

FINALS_TONE2 = 韵母风格,带声调,声调在各个韵母之后,用数字 [1-4] 进行表示。FINALS_TONE3 = 韵母风格,带声调,声调在各个拼音之后,用数字 [1-4] 进行表示。TONE2 = 声调风格,即拼音声调在各个韵母之后,用数字 [1-4] 进行表示。TONE3 = 声调风格,即拼音声调在各个拼音之后,用数字 [1-4] 进行表示。FINALS_TONE = 标准韵母风格,带声调,声调在韵母第一个字母上。FINALS = 韵母风格,只返回各个拼音的韵母部分,不带声调。

2022-09-09 12:26:23 748

原创 Python-print骚操作之进度条(一)

flush 默认为 False,只有所有内容都有了, 然后一次性都打印出来,使用 True 就可以做到 每次打印都及时显示出来,使用是需要配合end参数。

2022-09-07 00:45:09 316

原创 Python-print骚操作之不一样的打印风格

字符生成器,拿走直接用:http://www.patorjk.com/software/taag/,输入生成后直接复制就可,简单好用,值得拥有。样式设置之后对后面的所有输出都产生影响,需要取消时进行重置操作。字体颜色和背景颜色设置对照此表。

2022-09-06 00:54:40 144

原创 python—PC端截屏、eval内置函数、platform获取PC设备信息

eval内置函数的使用:可以将字符串的引号去掉,调用对应的变量对用的对象值(将字符串变为已有的变量去返回变量的值),可以对接收到的数字字符进行直接转换为数字类型。PIL库中一个非常实用的操作,可通过ImageGrap类实现截屏(参数元组含义与crop方法一致)直接将输入的数字变为数字类型,不需要做类型转换。通过输入的字符串直接调用变量。

2022-09-01 19:38:00 189

原创 Python-伪数据构造神库Faker

Faker是一个超级好用的伪造数据的开源库,在开发或者测试过程中,常常需要构造数据进行功能验证,但手动创建数据比较费且数据不够规范。

2022-08-27 11:14:06 278

原创 python文本字词分割及词库云

下载安装库:pip install jieba。jieba库的三种模式。

2022-08-17 20:01:03 309

原创 python+pywinauto—PC端自动化(二)等待机制、键盘及鼠标操作

pywinauto等待机制、键盘及鼠标操作

2022-08-12 10:04:30 1475

原创 python+pywinauto—PC端自动化(一)启动程序及菜单控件操作

pywinauto.application.AppStartError: Could not create the process "E:\磁盘分区\DiskGenius\DiskGenius.exe"Error returned by CreateProcess: (740, 'CreateProcess', '请求的操作需要提升。')

2022-08-10 20:05:30 3167

原创 python调用浏览器

打开的就是浏览器对象,如果是本地文件路径,打开的是文件夹

2022-07-31 18:27:26 1199

原创 python海龟画图

海龟画图

2022-07-31 16:25:37 566

原创 Fiddle设置接口数据用指定工具查看;Sublime Text设置json数据格式化转换

PrettyJSONFormatJSON-->格式化

2022-07-28 10:37:12 143

原创 APP自动化uiautomator2获取toast

APP自动化uiautomator2获取toast

2022-07-27 19:16:39 334

原创 python生成和读取二维码

1、艺术二维码生成2、报错:raise OSError(f"cannot write mode {im.mode} as JPEG") from eOSError: cannot write mode RGBA as JPEG

2022-07-26 09:22:59 185

原创 python文字语音互转

SpeechLib可以从文本文件中获取输入,再将其转换为语音。

2022-06-25 12:37:33 979

原创 pip安装whl文件报错:ERROR: ... is not a supported wheel on this platform

whl安装报错:ERROR: ... is not a supported wheel on this platform.(文件不支持安装)

2022-06-24 17:03:15 2172

原创 python—opencv图像操作

目录OpenCV基本使用读取图片画图OpenCV是一个跨平台的计算机视觉库。用于开发实时的图像处理、计算机视觉以及模式识别程序。

2022-06-23 22:30:25 651

原创 python—PIL图像操作(二)绘图

ImageDraw模块绘制直线绘制圆弧绘制椭圆绘制弦绘制扇形绘制多边形绘制矩形绘制文字绘制点ImageFont模块ImageDraw模块实现了绘图功能。可以通过创建图片的方式来绘制2D图像;也可以在原有图片上进行绘图,以达到修饰图片或对图片进行注释的目的。...

2022-06-20 22:43:23 2154

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除