实用python 小脚本,流畅的python 脚本之家

  实用python 小脚本,流畅的python 脚本之家

  本文主要介绍五个短小精悍的Python趣味脚本,非常适合小白。它们包括图像尺寸缩小、pdf转txt文档、猜数字游戏、电池电量报警和图像水印等脚本。有需要的可以参考一下。

  00-1010前言1。图像尺寸缩小2.pdf到txt文件3。猜数字游戏4。电池电量警告5。图片水印摘要

  

目录

  新年开始,大家Python学起来,目前Python是最火的语言,已经连续多年占据编程语言排行榜第一了.今天菜鸟为大家准备了一些简单的“开胃小菜”。希望你能通过这些简单实用的案例,激活思维,为接下来的工作和学习做好准备。

  事不宜迟,接下来我们开始介绍。

  

前言

  所需库:

  opencv-python

  图片的放大缩小是我们经常遇到的问题。下图中的脚本程序展示了如何使用opencv缩小图像。

  程序第五行是读入图片,可以改成自己的图片地址。

  第9-11行程序,根据缩放因子K等比例缩小图片的大小。

  第14行程序,通过opencv库的resize函数缩小图片。

  第18-23行显示了缩小的图片,并将缩小的图片保存在本地。

  上图是缩小图的效果,左上角是缩小图。

  

1.图片尺寸缩小

  所需库:

  PyPDF2

  骨

  pdf作为一种常见的文档格式,在很多应用中都需要提取和编辑。以下脚本提供的是提取文本并将其写入文本文档。

  第5-6行创建一个名为“temp”的文件夹;

  13-22行程序是用户输入pdf文档和文本文档的路径。当用户没有输入文本文档的保存路径时,文本文档被保存在“temp”文件夹中;

  第3-25行代码,用于将读取的pdf文档转换为PdfFileReader对象;

  第30-33行通过for循环,从每一页的pdf文档中提取文本,并保存在txt文件中。

  提取结果如下图所示。

  

2.pdf转txt文档

  所需库:

  随意

  猜谜游戏的原理是:计算机随机产生一个从1到9的数字,然后用户输入数据,计算机给出数字高低的判断。

  猜谜游戏虽然逻辑简单,但是很考验新手的编程能力。游戏的设计逻辑是用代码实现的。建议新手看完之后独立写代码。

  节目内容,菜鸟哥进行了详细的诠释。机会是指猜测的最大次数。运行程序的效果如下:

  

3.猜数字游戏

  所需库:

  psutil==5.7.2

  py通知符==0.1

  win10toast==0.9

  程序设计的原理是利用psutil库获取当前设备的电池信息,包括电源是否接通,电池容量信息。

  第7-9行程序获取电池的信息;

  第11-18行,通过if的条件判断,如果功率小于某个值,同时没有连接充电器,会向用户发出提醒。请及时接通电源充电。

  

4.电池电量告警

  所需库:

  PIL==1.1.6

  给图片添加水印可以在一定程度上保护图片的版权。越来越多的朋友开始重视并给图片添加水印内容。

  在上面的程序中:

  第6行程序设置水印文本的大小和格式;

  第7-10行程序,使用PIL库读入图片并给图片添加背景;

  第3-26行程序是完成水印的添加。第18-23行程序,通过双层for循环,给图片添加了文字水印。为了符合常见水印的格式,25行程序将水印文本逆时针旋转20度。

  9行程序将水印图像切割成原始图像的大小;

  在第41-53行的程序中,通过判断用户输入的文件夹中的文件是否为图片格式来添加水印,如果是,则调用watermark_photo函数。

  添加水印的效果图如下图所示。

  

5.图片添加水印

  这是菜鸟哥为大家精心准备的五个有趣又实用的剧本节目。你可以根据上面的程序仔细理解并编写程序,相信对你的编程能力会有很大的帮助。

  关于Python趣味脚本的这篇文章到此为止。关于Python趣味脚本的更多内容,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望你以后能支持风行IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: