python
qq_25013919
这个作者很懒,什么都没留下…
展开
-
几行python代码轻松将图片转为视频
听说闲鱼流量挺高,于是搞了一下。还真别说,搞了一个月,输入了一千大洋。搞过闲鱼的应该知道,如果你上传视频,闲鱼会给予很高的权重。但是手上只有商品的图片,有没有办法转成视频呢?有人说ffmpeg可以,确实我也试了,但是不能满足我的需求。咋办,自己造轮子吧,谁让咱是程序员呢。思路如下:读取图片 计算时长,组装图片数组 通过pyav将图片转成视频import loggingimport numpy as npimport avimport cv2 as cvLOGGER = .原创 2021-01-12 21:37:38 · 886 阅读 · 0 评论 -
听说你要进军短视频,自动添加字幕需要不
1 由来抖音的兴起,带火了短视频。5G的到来,也许会燃起vlog。可是,遥望前方的路,不是平坦的公路啊。首先一个拦路虎,加字幕。想想老板殷切的希望,疲惫的单眼(不是双眼吗),揉了又揉,字幕还有一半没加!要是有个像油管上自动添加字幕的软件,多好啊!望梅止渴下!但是,确实有,只是我看了又看,不入我的小小眼,要不造一个?然后,来了这篇稿子。先来界面2 原理...原创 2020-04-26 21:26:16 · 271 阅读 · 0 评论 -
一张证件照2元?python一个免费的
马上要到毕业季了,一张美美的证件照是必不可少的。无奈,手头没有现成的,你到网上索罗了半天,发现都要钱。即使就几毛钱,对于会点程序的你来说,这么简单的事情还讲钱,伤感情!于是,你脑袋一转,奋盘疾书,然后轻蔑的一笑。恰巧,女神经过,你心惊肉跳地秀了一波,然后就没然后了。。。废话少说,写下思路:首先,需要扣掉背景,换上职业色。当当,https://www.remove.b...原创 2020-03-21 11:24:51 · 219 阅读 · 0 评论 -
python安装详细教程,再不会安装@#!
曾经的你信誓旦旦学python,可是卡在了python安装上,是不是有点郁闷。不要搜了,看这一篇就够了,保证教会你。大纲列下: 下载python 安装python 修改pip源 验证 敲黑板了,注意了,都啥时候了!潘石屹大佬都学python了,小学生也都会了,你还在睡觉第一步,下载python认准官方网址,谨防诈骗!h...原创 2020-01-07 22:27:01 · 152 阅读 · 0 评论 -
蚂蚁森林自动能量收取
之前在知乎上看到了一个UI测试框架Airtest,感觉很好。自己每天要收取蚂蚁森林能量,就想着能不能用程序实现。于是试着写来下,效果看来很好。直接贴代码吧,很简单from airtest.core.api import *def unlock_device(dev): """ 解锁设备(图案锁屏) :param dev: 连接的设备 :return:...原创 2019-05-09 18:19:54 · 3594 阅读 · 0 评论 -
python 实现的异步加速下载工具
之前看到了proxyee-down,很不错,于是想用Python实现下。之前结合pyqt5和django实现过一个版本。无奈实现的不好。于是就想写个简单的。原理:一个文件分多段下载,具体可参考这个加速思路。再加上python的asyncio,速度就飙上去了。程序架构细节1 多个协程同时写文件时会导致文件乱码,需要加锁2请求用的是aiohttp,感觉不是很好。py...原创 2019-02-13 19:29:22 · 1090 阅读 · 0 评论 -
Python 图片转pdf
之前同事找图片转pdf的软件,想着之前做过一个命令行的,于是想写成一个界面工具。之前代码写的用的是img2pdf。本来想着也用这个库,实际测试下来发现很多问题。弃用。google了下,发现有人用Pillow完成这个功能,于是改了下代码,加上pyqt5,就写成了一个简单的界面工具核心代码 def cover_to_pdf(self, pdf_path, images): ...原创 2019-01-30 18:23:00 · 1377 阅读 · 0 评论 -
python局域网下载文件
需求是这样的:实现pc端的文件手机端可以下载。现在qq、微信和钉钉都能实现文件下载,而且可以不在一个局域网内。但是会有一定的限制,比如文件大小。于是利用python的simplehttpserver(python3 http.server)实现了下,界面使用pyqt5写的。打包成exe用的是pyinstaller。特点:同一个局域网内文件分享,在不同的机器上下载。遇到的主要困难是如何拿到p...原创 2019-01-20 15:05:27 · 1004 阅读 · 5 评论 -
window 下python virtualenv 激活并留在cmd中
前言:之前每次都要手动激活virtualenv挺烦的,后来想着能不能命令行实现。于是google+百度。然后找到了假设activate所在的路径为 D:\python\Scripts\activate我们在一个目录下,新建一个脚本,如 activate_python.bat.然后写下这句话:cmd /k "D\python\Scripts\activate"命令的具体含义...原创 2020-10-09 15:44:10 · 539 阅读 · 0 评论 -
Python 实现 torrent 文件解析与编码
想看一部电影,网络上找到了种子,用迅雷下载时提示:应版权方要求XXXX。用百度的离线下载也没成功,就想着自己造轮子。参考了http://markuseliasson.se/article/bittorrent-in-python/这篇文章。无奈,自己解析种子文件的时候就困住了,囧。只好参考下大神的代码,于是找到了这篇 大神的文笔,很简洁。之后自己有尝试写了下编码,看起来似乎work,先写这...原创 2018-12-05 15:10:50 · 1213 阅读 · 0 评论 -
pycharm Cannot find reference 'QtWidgets' in '__init__.py
添加一个已经存在的virtualenv,结果报错解决办法,如下补充:建了一个qq群,主要目的是互帮互助,通过交流促进python技术。很多初学者往往不知道如何下手,还等什么,快快加入进来吧!补充:建了一个qq群:389954854,主要目的是互帮互助,通过交流促进python技术。很多初学者往往不知道如何下手,还等什么,快快加入进来吧!或者关注微信...原创 2018-11-07 17:13:37 · 2958 阅读 · 2 评论 -
pyqt 获取当前屏幕的分辨率(多屏)
主管给了一个任务,让在不同的分辨率使用不同的ui。搜索了网上的用法,还是没有解决问题。试了半天,current_monitor = desktop.screenNumber(self)rect = desktop.screenGeometry(current_monitor)上述代码始终返回主屏幕的分辨率。后来无意中发现,show之后,获取的分辨率是正常的,于是重写了showEvent...原创 2018-11-07 12:56:03 · 1982 阅读 · 0 评论 -
proxyee-down批量下载
proxyee-down真的很不错,其实原理很简单。python估计也能实现。不过目前有一个需求就是批量下载,但是目前的版本(3.12)不支持。我知道它内部有个server,看了半天源码,不能找到具体的请求参数。于是另辟途径,运行下它的前端代码(vue实现),然后又捣鼓了半天,搞定!直接上源码吧,不解释。(python 实现,依赖aiohttp)如果觉得好,麻烦github点个星星(有那么...原创 2018-10-04 23:02:25 · 1799 阅读 · 3 评论