标签: Python

Django之使用内置函数和Celery发邮件的方法示例

邮箱配置开启stmp服务以163邮箱为例,点击设置里面的stmp开启客户端授权密码如上所示,因为我已经开启了,所以出现的是以上页面。这样,邮箱的准备就已经完成了。使用Django内置函数发邮件1.在settings文件中加入以下配置#邮件设置EMAIL_BACKEND='django.core.ma...

Python 2021-04-27 82 0 0 阅读全文

Jupyter Notebook 如何修改字体和大小以及更改字体样式

原理很简单,就是更改CSS文件原本的字体很难看,尤其是引号?我推荐两款字体,Consolas和FiraCodeLight更改代码字体样式打开这个目录[你的Anaconda安装路径]\Lib\site-packages\notebook\static\components\codemirror\lib...

Python 2021-06-03 105 0 0 阅读全文

Pygame实现俄罗斯方块游戏(AI篇1)

上次更新到Pygame实现俄罗斯方块游戏(基础篇3)现在继续一、定义玩家类定义玩家类是为了便于进行手动和机器模式或各种不同机器人模式的混合使用,增加代码扩展性。可以先定义一个玩家基类classPlayer(object):auto_mode=False#是否是自动模式,自动模式应当不响应键盘操作de...

Python 2021-05-06 91 0 0 阅读全文

Python自动生成证件号的方法示例

在跟进需求的时候,往往涉及到测试,特别是需要用到身份信息的时候,总绕不开身份证号码这个话题。之前在跟一个互联网产品的时候,需要很多身份证做测试,又不想装太多软件自动生成(有需要的小伙伴可自行搜索身份证号码自动生成软件),按照身份证规则现编也比较浪费时间,在处理身份数据时,Python就非常有用了。方...

Python 2021-03-30 87 0 0 阅读全文

Python数据可视化之用Matplotlib绘制常用图形

一、Matplotlib绘图1.散点图散点图用两组数据构成多个坐标点,考察坐标点的分布,判断两变量之间是否存在某种关联或总结坐标点的分布模式。特点:判断变量之间是否存在数量关联趋势,表示离群点的分布规律。散点图绘制:·plt.scatter(x,y)#以默认的形状颜色绘制散点图实例:假设我们获取到了...

Python 2021-06-03 85 0 0 阅读全文

基于Django统计博客文章阅读量

如何精确地记录一篇文章的阅读量是一个比较复杂的问题,不过对于我们的博客来说,没有必要记录的那么精确。因此我们使用一种简单但有效的方式来记录博客文章的阅读量:文章每被浏览一次,则其阅读量+1,即所谓的文章页面PV(PageView)数。虽然简单粗暴,但却高效实用。增加新字段为了记录文章的浏览量,需要在...

Python 2021-05-06 113 0 0 阅读全文

Python3.7将代码打包成Exe程序并添加图标的方法

1、环境1、python3.72、pyinstaller2、下载方式:2.1python安装(略)2.2安装pyinstaller打开DOS窗口输入以下命令:pipinstallpyinstaller3、打包exe程序打开DOS窗口,输入命令:pyinstaller-F-w*.py(星号是.py的全...

Python 2021-04-29 99 0 0 阅读全文

Python 高级库15 个让新手爱不释手(推荐)

1.DashDash是比较新的软件包,它是用纯Python构建数据可视化app的理想选择,因此特别适合处理数据的任何人。Dash是Flask,Plotly.js和React.js的混合体。图片2.PygamePygame是SDL多媒体库的Python装饰器,SDL(SimpleDirectMedia...

Python 2021-05-15 89 0 0 阅读全文

使用Python开发一个半自动答题小程序

最近每天都有玩微信读书上面的每日一答的答题游戏,完全答对12题后,可以瓜分无限阅读卡。但是从小就不太爱看书的我,很难连续答对12道题,由此,产生了写一个半自动答题小程序的想法。我们先看一张效果图吧(ps这里主要是我电脑有点卡,点击左边地选项有延迟)项目GIthub地址:微信读书答题python小程序...

Python 2021-06-28 85 0 0 阅读全文

使用Numpy实现矩阵的翻转(Flip)与旋转

numpy.flip(m,axis=None)Reversetheorderofelementsinanarrayalongthegivenaxis.Theshapeofthearrayispreserved,buttheelementsarereordered.把m在axis维度进行切片,并把这个...

Python 2021-06-03 96 0 0 阅读全文

Python实现哲学家就餐问题实例代码

哲学家就餐问题:哲学家就餐问题是典型的同步问题,该问题描述的是五个哲学家共用一张圆桌,分别坐在五张椅子上,在圆桌上有五个盘子和五个叉子(如下图),他们的生活方式是交替的进行思考和进餐,思考时不能用餐,用餐时不能思考。平时,一个哲学家进行思考,饥饿时便试图用餐,只有在他同时拿到他的盘子左右两边的两个叉...

Python 2021-04-14 85 0 0 阅读全文

Python之根据输入参数计算结果案例讲解

一、问题描述definefunction,calculatetheinputparametersandreturntheresult.数据存放在txt里,为10行10列的矩阵。编写一个函数,传入参数:文件路径、第一个数据行列索引、第二个数据行列索引和运算符。返回计算结果如果没有传入文件路径,随机生成...

Python 2021-07-28 88 0 0 阅读全文

Python实现腾讯滑块验证码识别

腾讯滑块验证码识别,识别凹槽的x轴位置,mock滑块的加速度。该项目公开API,提供识别和加速度模拟部分,第二部分模拟滑动进行识别返回数据请求项目地址:https://github.com/zhaojunlike/python-tecent-slider-crack安装python环境参考:http...

Python 2021-04-27 130 0 0 阅读全文

详解Python生成器和基于生成器的协程

一、什么是生成器Generator1.生成器就是可以生成值的函数2.当一个函数里有了yield关键字就成了生成器3.生成器可以挂起执行并且保持当前执行的状态代码示例:defsimple_gen():yield'hello'yield'world'gen=simple_gen()print(type(...

Python 2021-06-03 92 0 0 阅读全文

使用Line_Profiler对Python代码性能进行评估优化

性能测试的意义在做完一个python项目之后,我们经常要考虑对软件的性能进行优化。那么我们需要一个软件优化的思路,首先我们需要明确软件本身代码以及函数的瓶颈,最理想的情况就是有这样一个工具,能够将一个目标函数的代码每一行的性能都评估出来,这样我们可以针对所有代码中性能最差的那一部分,来进行针对性的优...

Python 2021-07-14 91 0 0 阅读全文

Python实现发送QQ消息的方法

本文介绍我使用QQ得到服务器上回传的python代码的探索历程,面向的对象是对计算机网络有一定了解的读者。期待有兴趣的人和我一起探讨!需求来源最近,我在跑一些数据量巨大的代码。代码在本地一运行,CPU就占满了,代码运行时间又久,因此这段时间根本用不了电脑,这对疫情在家的大学生很难受。把代码放服务器吧...

Python 2021-06-28 95 0 0 阅读全文

Python实现调用摄像头并拍照发邮箱

项目地址:Python实现调用摄像头并拍照发邮箱思路1、通过opencv调用摄像头拍照保存图像到本地2、用email库构造邮件内容,保存图片以附件形式插入邮件内容3、用smtplib库发送邮件到指定邮箱4、生成.exe文件5、设置开机自启(每次开机自动运行,启动相机,拍下照片发送到指定邮箱)导入工具...

Python 2021-04-27 96 0 0 阅读全文

拒绝盗图!教你怎么用Python给图片加水印

引言你是不是担心,辛辛苦苦做的图表被盗用?试试用python加上你的专属水印,让盗版无所遁形。只需几行代码,比用ps软件操作更简单、更快捷。方式一:叠加文字水印最简单的一种方式是,在图片上绘制半透明文本来实现水印效果。主要用到Figure.text函数#fn1:text(self,x,y,s,fon...

Python 2021-06-04 94 0 0 阅读全文

Python四个坐标点对图片区域最小外接矩形进行裁剪

在图像裁剪操作中,opencv和pillow两个库都具有相应的函数,但是这两个库中的函数仅仅能对与图片平行的矩形进行裁剪操作,如果想要对目标的最小外接矩形进行裁剪该如何操作呢?如下所示:具体处理该问题的思路如下:计算最小外接矩形的四个点的坐标,旋转角度将原图像进行旋转,旋转角度为最小外接矩形的角度将...

Python 2021-06-04 77 0 0 阅读全文

Python 中List ,Set,Dict的大规模查找效率对比详解

很多时候我们可能要频繁的进行元素的find或in操作,本人一直天真的以为python的list做了hash,通过红黑树来高效查找···直到今天我真正来测试它和set,dict的查找效率时,才发现自已想太多了!!!!先看代码:__author__='jmh081701'importnumpyimpor...

Python 2021-04-29 95 0 0 阅读全文