- 军军小站|张军博客
拥有Python标签的文章
Python

python 实现识别图片上的数字

Python3.6版本Pytesseract图像验证码识别环境:(1)win764位(2)Idea(3)python3.6(4)pipinstallpillow<>pipinstallpytesseract(5)识别引擎tesseract-ocr安装安装tesseract-ocr的识别引擎第一步:下载安装包根据https://github.com/UB-Mannheim/tesseract/wiki,找到下载安装包。我下载的是64位,根据自己需要下载第二步

系统 2019-09-27 17:53:48 2189

Python

python对矩阵进行转置的2种处理方法

方法一:使用常规的思路deftranspose(M):#初始化转置后的矩阵result=[]#获取转置前的行和列row,col=shape(M)#先对列进行循环foriinrange(col):#外层循环的容器item=[]#在列循环的内部进行行的循环forindexinrange(row):item.append(M[index][i])result.append(item)returnresult思路:矩阵的转置就是从行变成列,列变成行先定义一个最终存

系统 2019-09-27 17:50:28 2189

Python

Python统计分析模块statistics用法示例

本文实例讲述了Python统计分析模块statistics用法。分享给大家供大家参考,具体如下:一计算平均数函数mean()>>>importstatistics>>>statistics.mean([1,2,3,4,5,6,7,8,9])#使用整数列表做参数5>>>statistics.mean(range(1,10))#使用range对象做参数5>>>importfractions>>>x=[(3,7),(1,21),(5,3),(1,3)]>>>y=

系统 2019-09-27 17:50:27 2189

Python

利用python-docx模块写批量生日邀请函

利用python-docx模块,写批量生日邀请函有关python-docx的使用方法,可以参考官方的API文档。这里使用了其中的一些基本功能,来完成一个简单的任务:为参加聚会的好友,每人写一个word文档邀请函。邀请函也很简单,如下图:下面是代码:importdocxfromdocx.enum.textimportWD_PARAGRAPH_ALIGNMENT#引入文字的位置样式fromdocx.sharedimportPt#设置字体#从guest.txt文

系统 2019-09-27 17:47:40 2189

Python

基于Python实现剪切板实时监控方法解析

前言上网浏览网页的时候,看见好的内容免不了要使用复制粘贴,但是我们看到的内容、心里想要的内容和实际粘贴后的内容往往不一致。数据的获取始于复制,终于粘贴,那么问题来了,在这中间系统做了哪些操作,我们怎么能控制它呢?人生苦短,我用python,查阅相关资料之后发现有很多不一样的实现方式,如利用内置ctypes模块、tk模块,第三方模块如跨平台的pyperclip模块、clipboard模块、pywin.win32clipboard模块等等,大部分都封装好了简洁

系统 2019-09-27 17:46:59 2189

Python

python获取多线程及子线程的返回值

最近有个需求,用多线程比较合适,但是我需要每个线程的返回值,这就需要我在threading.Thread的基础上进行封装importthreadingclassMyThread(threading.Thread):def__init__(self,func,args=()):super(MyThread,self).__init__()self.func=funcself.args=argsdefrun(self):self.result=self.fun

系统 2019-09-27 17:53:22 2188

Python

Python使用scipy模块实现一维卷积运算示例

本文实例讲述了Python使用scipy模块实现一维卷积运算。分享给大家供大家参考,具体如下:一介绍signal模块包含大量滤波函数、B样条插值算法等等。下面的代码演示了一维信号的卷积运算。二代码importnumpyasnpimportscipy.signalx=np.array([1,2,3])h=np.array([4,5,6])print(scipy.signal.convolve(x,h))#一维卷积运算三运行结果[413282718]四一维卷积

系统 2019-09-27 17:51:17 2188

Python

详解Python并发编程之从性能角度来初探并发编程

.前言作为进阶系列的一个分支「并发编程」,我觉得这是每个程序员都应该会的。并发编程这个系列,我准备了将近一个星期,从知识点梳理,到思考要举哪些例子才能更加让人容易吃透这些知识点。希望呈现出来的效果真能如想象中的那样,对小白也一样的友好。昨天大致整理了下,这个系列我大概会讲如下内容(后期可能调整):对于并发编程,Python的实现,总结了一下,大致有如下三种方法:多线程多进程协程(生成器)在之后的章节里,将陆陆续续地给大家介绍到这三个知识点。.并发编程的基本

系统 2019-09-27 17:49:59 2188

Python

Python 里面的链表与传统的 list 之间的差别

importtimedeflog_time(func,*args,**kwargs):definner():t1=time.time()func(*args,**kwargs)t2=time.time()print(f"使用的时间是{t2-t1}s")returninner@log_timedefappend_func():ll=list()foriinrange(10000):ll.append(i)@log_timedefinsert_func():l

系统 2019-09-27 17:49:44 2188

Python

Python完成毫秒级抢淘宝大单功能

引言年中购物618大狂欢开始了,各大电商又开始了大力度的折扣促销,我们的小胖又给大家谋了一波福利,淘宝APP直接搜索:小胖发福利,每天领取三次粉丝专属现金大红包。有了现金大红包,如何做到更省钱的剁手呢?今天给大家提供一种思路,用Python实现秒杀订单,借用自动化方式完成最优解。1环境操作系统:WindowsPython版本:3.7.22需求分析&前期准备2.0需求分析我们的目标是秒杀淘宝的订单,这里面有几个关键点,首先需要登录淘宝,其次你需要准备好订单,

系统 2019-09-27 17:49:16 2188

Python

深度学习(Python)-- 机器学习的基础知识

本章包括:超越分类和回归的机器学习形式机器学习模型的正式评估程序为深度学习准备数据特征工程解决过度拟合问题接近机器学习问题的通用工作流程一、机器学习的四个分支机器学习算法通常分为四大类:1、监督学习监督学习主要包括分类和回归,但也有更多的外来变种,包括以下(有例子):1)序列生成-给定图片,预测描述它的标题。序列生成有时可以重新表述为一系列分类问题(例如重复预测序列中的单词或标记)。2)语法树预测-给定一个句子,将其分解预测为语法树。3)物体检测-给定图片

系统 2019-09-27 17:48:34 2188

Python

python操作excel让工作自动化

某局某领导给了3只excel文件,一只里面有4个sheet需要处理,一个sheet有250+列,算下来总共有3000+列需要手动反复插入、删除列、拷贝、求和,所以给了4天的时间要完成。我不愿意做大量简单而且又是重复性工作,看了看3只表格的格式基本一样,于是我用python写了30行代码完成了这个“艰巨”任务。0x01用python操作excel需要安装xlrd、xlwt(或者其他的模块也行)。读取excel文件:workbook=xlrd.open_wor

系统 2019-09-27 17:47:50 2188

Python

Python中datetime常用时间处理方法

常用时间转换及处理函数:importdatetime#获取当前时间d1=datetime.datetime.now()printd1#当前时间加上半小时d2=d1+datetime.timedelta(hours=0.5)printd2#格式化字符串输出d3=d2.strftime('%Y-%m-%d%H:%M:%S')printd3#将字符串转化为时间类型d4=datetime.datetime.strptime(date,'%Y-%m-%d%H:%M:

系统 2019-09-27 17:46:46 2188

Python

Python函数中的形参实参讲解

1、形参和实参的区别形参就是形式上的参数,可以理解为数学的X,没有实际的值,通过别人赋值后才有意义。相当于变量。实参就是实际意义上的参数,是一个实际存在的参数,可以是字符串或是数字等。2、参数类型位置参数、默认参数、可变参数、关键字参数【1】位置参数调用函数时,必须将函数调用中的每个实参都关联到函数定义中的一个形参。关联方式是基于实参的顺序,这被称作位置实参defgetinfo(name,age):print('姓名:',name,'年龄:',age)ge

系统 2019-09-27 17:45:25 2188

Python

python datetime中strptime用法详解

python中datetime中strptime用法,具体代码如下所示:importdatetimeday20=datetime.datetime.strptime('2020-01-010:0:0','%Y-%m-%d%H:%M:%S')nowdate=datetime.datetime.today()dela=day20-nowdateday=dela.dayshour=int(dela.seconds/60/60)minute=int((dela.s

系统 2019-09-27 17:57:07 2187