Python

python实现截取屏幕保存文件,删除N天前截图的例子

我就废话不多说,直接上代码吧!fromPILimportImageGrabimporttimeimportscheduleimportosimportshutilimportdatetimedays=-3#截屏defsavepic():im=ImageGrab.grab()now=time.strftime("%Y_%m_%d_%H_%M_%S",time.localtime())day=time.strftime("%Y%m%d",time.localt

系统 2019-09-27 17:46:40 2447

Python

Python 'takes exactly 1 argument (2... given)' Python error

Python初学,定义urlConfig接收参数,正常传递参数时,出现,多给了一个参数的错误问题,定义class的函数之后,在调用的时候出现“'takesexactly1argument(2given)'Pythonerror”。查询Interesting‘takesexactly1argument(2given)'Pythonerror之后,原来在python中,在使用instance调用其class的方法的时候,是相当与在调用中加入本身作为第一个参数的

系统 2019-09-27 17:38:39 2447

Python

Python的Django框架中的URL配置与松耦合

现在是好时机来指出Django和URL配置背后的哲学:松耦合原则。简单的说,松耦合是一个重要的保证互换性的软件开发方法。Django的URL配置就是一个很好的例子。在Django的应用程序中,URL的定义和视图函数之间是松耦合的,换句话说,决定URL返回哪个视图函数和实现这个视图函数是在两个不同的地方。这使得开发人员可以修改一块而不会影响另一块。例如,考虑一下current_datetime视图。如果我们想把它的URL从原来的/time/改变到/curre

系统 2019-09-27 17:37:39 2447

Python

python函数中的*args,**kw参数

https://blog.csdn.net/maliao1123/article/details/52152989*args是非关键字参数,用于元组,**kw是关键字参数,用于字典deffoo(*args,**kwargs):print('args=',args)print'kwargs=',kwargs)foo(1,2,3,4)foo(a=1,b=2,c=3)foo(1,2,3,4,a=1,b=2,c=3)foo('a',1,None,a=1,b='2'

系统 2019-09-27 17:56:58 2446

Python

python学习036-----python之文件(一):文件的读取和写入

【打开文件】我们使用open()函数来打开文件,并返回文件对象。open()的参数有很多,如下:这些参数中的第一、二个参数是重点。第一个参数是传入文件名:若只有文件名,不带路径的话,python会在当前路径下查找该文件并打开。第二个参数是文件的打开模式:其有以下几种参数:===========================================================1.r以只读方式打开文件(默认)。2.w以写入的方式打开文件,会覆盖已

系统 2019-09-27 17:56:34 2446

Python

还在用背单词App?使用Python开发英语单词自测工具,助你逆袭单词王!

学英语广告最近也许是刚开学的原因,不管是公众号,还是刷抖音,导出都能看到关于学英语、背单词的广告。不知道现在学生们背单词买的什么辅导材料。反正我们上学那会,《星火阅读》特别的火。记得当时随书还送一个红色的塑料膜。书中英语单词是红色的其他文字是黑色的。背单词的时候先把塑料膜盖在书上,然后就只能看到翻译和音标,从而起到自测英语的作用。一页看完了取下塑料膜,再核对哪些单词记错了。就这么一个无脑的功能,当时的我们都觉得好犀利,谁一本这样的背单词书,都不好意思出去装

系统 2019-09-27 17:55:27 2446

Python

深度学习图像预处理-python缩放裁剪

使用深度学习进行图像类任务时,通常网络的输入大小是固定的,最近在进行涉及到文字检测的工作中,由于预处理resize缩小了原图,导致字体变模糊,从而检测失败,后来想到使用overlap来对图像进行缩放裁剪,即先将原图缩放到一定尺寸,再裁剪得到网络的输入。好了,来说正题,使用yolov3,网络的输入是352x352x3,而输入图像大小为几百上千不等,因此需对原图进行resize,起初直接进行缩放+填充,检测的map很低,后来分析发现有些352x352的输入图像

系统 2019-09-27 17:55:08 2446

Python

对python3 sort sorted 函数的应用详解

python3sorted取消了对cmp的支持。python3帮助文档:sorted(iterable,key=None,reverse=False)key接受一个函数,这个函数只接受一个元素,默认为Nonereverse是一个布尔值。如果设置为True,列表元素将被倒序排列,默认为False着重介绍key的作用原理:key指定一个接收一个参数的函数,这个函数用于从每个元素中提取一个用于比较的关键字。默认值为None。例1:students=[('john

系统 2019-09-27 17:54:32 2446

Python

python实现连连看辅助(图像识别)

个人兴趣,用python实现连连看的辅助程序,总结实现过程及知识点。总体思路1、获取连连看程序的窗口并前置2、游戏界面截图,将每个一小图标切图,并形成由小图标组成的二维列表3、对图片的二维列表遍历,将二维列表转换成由数字组成的二维数组,图片相同的数值相同。4、遍历二维数组,找到可消除的对象,实现算法:两个图标相邻。(一条线连接)两个图标同行,同列,且中间的图标全部为空(数值为0)(一条线连接)两条线连接,转弯一次,路径上所有图标为空。(二条线连接)三条线连

系统 2019-09-27 17:50:05 2446

Python

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

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

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

Python

Windows10下 python3.7 安装 facenet的教程

前提1.python环境及tensorflow安装成功2.Anaconda安装好,Anaconda安装步骤安装步骤1.下载facenet,https://github.com/davidsandberg/facenet.git2.下载好后解压安装包。3.在自己电脑对应的Anaconda3\Lib\site-packages目录下,新建facenet文件夹4.将下载的facenet文件夹下的src文件夹下的所有文件拷贝到新建的文件夹中。5.最后,在Anaco

系统 2019-09-27 17:47:34 2446

Python

Python中列表(list)操作方法汇总

本文实例汇总了Python中关于列表的常用操作方法,供大家参考借鉴。具体方法如下:一、Python创建列表:sample_list=['a',1,('a','b')]二、Python列表操作:假设有如下列表:sample_list=['a','b',0,1,3]1.得到列表中的某一个值:value_start=sample_list[0]end_value=sample_list[-1]2.删除列表的第一个值:delsample_list[0]3.在列表中

系统 2019-09-27 17:46:36 2446

Python

Python模块导入出现ModuleNotFoundError

Traceback(mostrecentcalllast):File"/usr/flink/alert/server/greeter_server.py",line8,infromexampleimporthelloworld_pb2,helloworld_pb2_grpcModuleNotFoundError:Nomodulenamed'example'​1、Python中,每个py文件被称之为模块,每个具有_init_.py文件的目录被

系统 2019-09-27 17:46:30 2446

Python

python文字和unicode/ascll相互转换函数及简单加密解密实现代码

这篇文章主要介绍了python文字和unicode/ascll相互转换函数及简单加密解密实现代码,下面我们来了解一下。importreimportrandom#ord()它以一个字符(长度为1的字符串)作为参数,返回对应的ASCII数值,或者Unicode数值#chr()是见数字变成汉字#函数功能:将输入的字符串加密#加密方式,将字变成Unicode数值,然后加上一个随机数,然后再变成汉字,再在汉字后面加上这个数字,组成加密后的密文#返回值:加密后的密文#

系统 2019-09-27 17:46:13 2446

Python

Python篇:函数练习

题目1.编程实现9*9乘法表(循环嵌套的复习)。2.用函数实现求100-200里面所有的素数。3.请用函数实现一个判断用户输入的年份是否是闰年的程序。4.题目需求:对于一个十进制的正整数,定义f(n)为其各位数字的平方和5.题目描述:给定一个正整数,编写程序计算有多少对质数的和等于输入的这个正整数,并输出结果。输入值小于1000。1.编程实现9*9乘法表(循环嵌套的复习)。foriinrange(1,10):print()forjinrange(1,i+1

系统 2019-09-27 17:51:44 2445