自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 透明背景图片(PNG)制作

PNG图片4通道,一个带A通道的BGR图片,根据二值图片去填充,生成透明背景。

2023-05-12 17:15:42 1103

原创 手机联系人批量导入(字符编码、xlsx与vcf互转)

电子表格xlsx转成手机电话本vcf,字符编码的转换。

2023-03-27 17:16:04 4687 2

原创 Python一炮句搞定网页登录验证码自动输入

screenshot_as_png+OCR完成验证码的自动输入

2022-11-27 19:48:47 3475

原创 表格识别之图像基础+轮廓提取+透视校正

一、图片读取cv2.imread(路径,格式3选1)格式=1:彩色;0:灰度;-1同1,数据结构如下:前面是彩色图,三维;后面是灰度图,二维。二、图像二值化cv2.threshold,cv2.adaptiveThreshold1. cv2.threshold(对象,阈值,设定值,阈值规则5选1),可处理彩色图。比如:ret,th1 = cv2.threshold(img,127,255,cv2.THRESH_BINARY)。ret:True或False,代表有没有读到图片;ds.

2022-04-12 16:39:21 4543 4

原创 python调用DLL/EXE文件截屏的比较

想弄个截屏工具,整理一下学生错题什么的,原来用的方法是:先运行QQ,再监听键盘热键(“ctrl+alt+a”)。后来发现有些问题:需要先上QQ,不能单独实现;监听时挂起,查看增加了多个线程;键盘鼠标同时监听有难度,时间进度不好把握。现附加一个DLL文件,实现随时调用。网上查了一把,找到了几个可用文件。一、对比如下1.txgymailcamera.dll,文件大小:256K,界面友好,无放大镜。2.cameradll.dll,文件大小:132K,界面出现QQ字样提示,左右跑,截屏部分无高亮..

2021-10-28 17:47:37 714

原创 win下的超时处理之eventlet

一、前言网页自动派单处理中,有时循环会在某个错误的地方挂起,我们需要设置一个时间长度,超时则跳过这个错误(这个错误或许人工处理了),进入下一轮循环。度了PYTHON几种超时跳出实现方法:timeout_decorator、signal、eventlet、threading等,安装测试,前2种不太适合WIN,eventlet测试成功。二、过程1.pip installeventlet成功,importeventlet成功,运行eventlet.monkey_patch()死机,不运行不起作..

2020-10-22 15:02:39 976

原创 wordnet的安装与测试

英语的同义词怎么找?在学过的单词里怎么找?没想好,先试一试wordnet吧一、安装1.先安装nltk,方法:pip install nltk,成功。2.再进入PYTHON,>>>import nltk,通过>>>nltk.download()进入图形界面安装,那就叫一个难,各种连接不正常。选择Corpora标签,找到wordnet,双击即可。3.例外情况:安装完后from nltk.corpus import wordnet as wn,导入正常,

2020-08-18 12:17:30 1107 2

原创 python在线翻译“2+1”的比较

小孩学习英语,想弄个在线翻译,将功能模块镶嵌到英语单词学习之中,找来找去,算是找到了2个免费的在线翻译(公元2020年8月实测有效,免费多久不好说),自己在百度又注册了个在线翻译应用,算是凑了个“2+1”。一、代码import requestsimport http.clientimport hashlibimport jsonimport urllibimport randomimport timedef baidu_translate(content): appid=...

2020-08-17 15:19:47 286

原创 Levenshtein的安装和测试

前言:想安装个英语单词比较的工具,将字母排列相似的单词放在一起。先试了PYTHON自带的difflib,结果不是太理想,设置大于等于80%的相似度:ratio=difflib.SequenceMatcher(None, new_word, sheet1.cell(i,2).value).quick_ratio() if ratio>=0.8: findwords+='相似:'+sheet1.cell(i,2).value+'\t\n'结...

2020-08-04 17:07:41 1741 1

原创 电脑自动派单的实现

一、现实问题网络办公,要不停的盯着系统网页刷新,出现新工单,要在30分钟内给工程师派出去,否则处罚一次扣工资。时间一长,人就受不了了,出个门手机刷,办公室电脑刷,神经紧张,颈疼。有没有办法实现电脑自动派单,工程师名单自己随时更改维护?二、解决思路1.取出地址,判断是不是自己管辖区域。(市级地址是否在(in)地址里)2.不在,跳过。是,则在电子表格中查找工程师名。电子表格格式如下:用4列地址作为行标识,用维修类型作为列标识,然后将工程师名依次填入。注意:地址为省、市、区(县)、街道(乡

2020-07-20 14:29:06 1879

原创 动态页面选择处理翻页过程

一、前提每天都要处理动态页面上的工单,只选择属于自己管辖区域的工单,处理完一条页面即刻刷新。每天不停的在页面上查找、翻页,累的不行,想找出一种自动处理的办法。二、思路将翻页过程做成一个无限循环,通过条件开关跳出循环。其中对每页中记录的查找、判断、处理等功能定义为一个功能函数,在处理过程中随时调用。功能的参数为当前页面记录条数,返回值为是否重新循环的开关。每处理一条页面刷新,循环必须...

2020-01-30 13:33:15 407

原创 双网卡路由设置route

一、查看路由route print 或者 netstat -r1,2分别为两个网卡,3,4分别为两个全通路由。查看网卡对应的IP地址:ipconfig二、设置路由我们需要指定部分网络(比如172.2.1.0)通过指定的网卡(比如192.168.1.1)访问,而不是全部,设置如下:route add 172.2.1.0 mask 255.255.225.0 192....

2019-12-11 09:03:17 4541

原创 人脸识别face_recognition尝试(win7下安装和测试)

人脸识别face_recognition尝试(win7下安装和测试)一、安装步骤一:pip install face_recognition100M,不是吧,这么大,果然中断多次。这个结果。dlib安装不成功,辛苦安装(中断)这么多次,提示要安装cmake。步骤二:pip install cmake32M,也不小。果然,又中断,什么网?还是服务...

2019-11-28 16:35:27 1047

原创 电子表格(xls或xlsx)的读取效率比较(xlrd,openpyxl,xlwings)

一、前因每天要从电子表格里提取数据,表格文件有点大,如下:并且表格每天都在增加数据,不停变大,用EXCEL2007打开那叫一个慢,其实有用的数据就是那么更新的几条。二、思路用PYTHON把几个表中每天更新的内容提取了出来,汇总在一个表中,此表较小,操作快。提取过程也是较慢,现就xlrd、openpyxl、xlwings三种读取方式作比较,择优选择。三、结果图为读取指...

2019-10-03 14:12:30 7378 2

原创 excel随机取数,不重复不遗漏,取完自动下一轮

一、前言初一英语单词随机抽查,运行一段时间后,有的单词已抽查了3-4遍,仍有三分之一的单词没抽查到。本篇针对这个问题,解决不遗漏抽查,一遍查完再进入一下遍。二、思路单词用电子表格保存,增加一列:抽查记录列,每抽查一次记录加1。每次将记录最小值提出取list,在其中随机提取。如果列表小于提出数,在列表外的数据中,随机生成补齐数,满足提取要求。三、代码import randomi...

2019-06-20 12:12:08 2970

原创 PYTHON通过psutil模块实时监测cpu、内存、网速运行情况

PYTHON通过psutil模块实时监测cpu、内存、网速运行情况运行多线程以后,随着设置更多的线程数,运行效率并没提升,一定是遇到了瓶颈,到底是CPU、内存还是网速到了上限?做了个实时监测,看看多线程的资源消耗情况吧。一、安装psutilpip install psutil即可。二、初步学习psutilimport psutil as p1.cpup.cpu_time...

2019-06-13 17:30:58 14121 9

原创 py列表均分,加入多线程

#列表均分问题,考虑到余数不确定,所以不可能全是绝对均分(只有余数为零才是)。余数怎么处理?#解决思路:将余数均分到开始的部分等量中,形成(n+1)、(n+1)、...(n+1)、n、n、....n形式尽可能的均分。# -*- coding: UTF-8 -*-import timeimport xlrdimport threading#读电子表格def rd_xls()...

2019-05-30 17:32:47 179

原创 Python多线程:主线程等待所有子线程结束

from time import ctimeimport threadingimport timedef a(): #for i in range(5): print('Program a is running... at ', ctime(),u'.线程名为:',threading.current_thread().name ) time.slee...

2019-05-30 09:48:24 16694 2

原创 python从电子表格随机取出一行数据,并添加一次操作记录。

import xlwtimport xlrdfrom xlutils.copy import copyimport randomimport openpyxl#下面为从xls文件读取数据,写入读取记录def xls_words(): #fn=u'D:/2018熊/伊学专栏/背单词方法/初一单词.xlsx' #两种文件xlrd都可以读,xlwt只能写xls fn='C:/U...

2019-05-22 17:38:32 1243

原创 电子表格为多个数据设置走势图标

1.如图,以第一个为基数,为后续的设置一个变化走势。2.选中C2,设置条件格式:依次为图标集》五向箭头》公式》绝对引用(这个不自动,很麻烦,需要一格格单独设置)》公式》大于(第二个斜箭头取消)》绝对引用》公式》大于等于(保留第三栏水平箭头)》绝对引用》数字》最大值(分数为120或100)。3.如果是排名,需要反转图标次序。4.由于是绝对引用,格式刷不起作用,但也可以偷懒...

2019-04-28 16:19:48 512

原创 百度API批量识别表格与文字(记录)

1.安装百度识别python包。pip install baidu-aip2.申请ID、KEY等。打开百度,查看全部产品,找到AI.注册、登录百度智能云。找到文字识别,创建应用,申请到ID及两个KEY:3.简单代码实现。from aip import AipOcr#""" 你的 APPID AK SK """APP_ID = '1530xxxx'...

2019-04-18 17:04:18 4287

原创 电脑版微信每天自动发送

1.电脑24小时不关机,微信一直在线,将发送对象激活成单独窗口,并将任务栏图标置于第一格的位置,如下:横坐标约190左右。2.编写程序代码。(附后)3.将代码打包成exe.4.设定计划任务。搞定。附代码:# coding = utf-8import win32api,win32gui,win32conimport win32clipboard as ...

2019-04-12 18:17:44 14006 12

原创 pywin32给指定QQ发送图片和文本(python笔记)

需要安装:pip install pywin32pip install pynputpip install pillow下载:spy++工具,直接运行spyxx_amd64.exe即可。通过拖放查找标题和类名。代码如下:# coding = utf-8import win32apiimport win32guiimport win32conimport win32clip...

2019-04-11 17:56:37 5623 7

原创 pycharm 调整PYTHON版本及安装包

python程序版本切换,运行提示 import 不存在新建项目,打开选项:选择版本,选择第一项,包含安装包

2019-04-09 11:10:03 944

原创 python3写文件错误: 'gbk' codec can't encode character '\u202d' in position 35776: illegal multibyte

python365还是有编码问题以前27版,要加:str.encode('utf-8')。36版不用加蛮好:wt=open('aa.txt' ,'a')wt.write(str)。前两天,文件写入时,提示:UnicodeEncodeError: 'gbk' codec can't encode character '\u202d' in position 35776: illeg...

2019-04-08 17:03:47 1494

原创 EXCEL电子表格简单字典功能

对简单字典,电子表格VLOOKUP有时感觉麻烦,可用mid()+find()代替使用。比如存在对应关系如下:湖北:张三湖南:张三广东:李四上海:王小五北京:陈小六可设定字符串:“字典 湖北张 三湖南张 三广东李 四上海王小五北京陈小六”注意等长,“字典”后面三个空(没有内容时显示空),“张三”中间一个空,与“王小五”等长。“湖北”所在单元格为B2,可用公式:...

2019-04-02 11:04:02 2489

原创 口语100的flash驱动

口语100播放问题火狐浏览器:必须安装两个FLASH版本。安装好后,有两个,重启生效。如果是谷歌内核,要下载另一个驱动:网址:www.flash.cn为了保险,三个都下了。...

2019-03-30 20:44:12 571

原创 PYTHON程序变成EXE

PYTHON程序变成EXE1.PIP INSTALL PYINSTALLER安装pyinstaller.exe2.pyinstaller -F test.py文件test.exe位于python主目录下的dist子目录下。3.不显示控制台窗口pyinstaller -F mycode.py --noconsole还可以这样pyinstaller -F -w mycod...

2019-03-26 19:22:05 2104

原创 全新win7搭建APPIUM环境

全新搭建APPIUM环境1.下载安装JDK1.8下载地址:https://dl.pconline.com.cn/download/1117483-1.html500K的速率,下完安装到:D:\programs\jdk18系统变量设置:新建:JAVA_HOME,值:D:\programs\jdk18新建:classpath,: %JAVA_HOME%\lib\dt.ja...

2019-03-26 19:16:56 429

手机电话本vcf与电子表格xlsx互转

可把手机电话本导出后,转成电子表格,整理后再导入。

2023-04-27

空空如也

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

TA关注的人

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