墙裂推荐!10个非常有趣的Python库!

菜鸟学Python

共 2755字,需浏览 6分钟

 ·

2021-07-15 16:36



这是“菜鸟学Python”,第“500”篇原创

大家好,我是菜鸟哥!学Python就等你啦!


爆款文案


Python语法简单,功能强大,可以干很多事情,原因就是因为它有强大的库支持,有很多很多现成的轮子可以用,你只要负责搭建应用即可。今天菜鸟哥给大家推荐10个非常有趣的Python ,一定会让你爱不释手的


1. Python假消息生产器

这个库叫Faker很有趣,可以创建一个程序来生成虚假数据,如姓名、电子邮件或详细的虚假个人资料,其中包含一个人的所有信息。玩数据分析的时候经常会用到这个库。



Faker在github上收获了12800颗星,还是蛮好的一个库。可以pip3 install Faker 在终端使用安装。每次运行这个程序faker generator,都会产生不同的随机数据。


输出:


2.手写文字图片


有没有什么库可以把我们敲的字变成手写体,而且是比较漂亮比较酷的那种~~嘿嘿还真有,这个pywhatkit库就是干这个事情的。


利用它的text_to_handwriting库非常方便的帮你把打的文字转位手写字体。


3. 关闭你的电脑


想不想用Python干点暴力的事情,一个用于关闭计算机的 Python 程序,威力强大。这个程序可以操作系统库,可以使用pip install os来安装,使用它可以干很多事情比如关闭、重新启动甚至设置关闭或重新启动的计时器。


4.打印日历


Python 有一个内置模块,日历,它有助于访问日历的记录。这个模块中有很多方法,在这个程序中,我们试图打印给定年份的指定月份的日历。


输出:


5.绘制饼图


用Python 做可视化分析是非常方便的事情,我们公众号里面写过很多可视化的文章,比如做直方图,圆饼图,折线图等等(相见恨晚,一招搞定数据可视化)。这里我们使用 matplotlib 来表示饼图。这个库可以使用pip install matplotlib. 使用此模块,可以在 python 中编程许多动画静态和交互式视觉效果。


输出:


6.使用Python的警报框


有一个非常牛逼的自动化操作的库,可以操作我们的鼠标和键盘。有点类似按键精灵,功能强大。这个库就是pyautogui,它可以用来显示警告框。它可以通过使用pip install pyautogui。这个模块有很多方法,也常用于用python程序控制鼠标和键盘,后面我们会有文章专门讲它。

当你输入0的时候,就会弹出一个告警的提示框,告诉你输入错了。



7. 文字转音频


有的时候,我们希望把自己打的文字转为音频,强大的Python也有这样的库,可以直接使用。安装一个带有pip install pyttsx3. 这个库有很多模块,你可以尝试改变音频的声音、音量和速度。

然后就会有一段非常标准的女生朗读英文了。


8.截屏


有的时候我们需要快速的截取整个屏幕,定时处理,用软件截图会很慢而且无法程序化,这个时候如果用轮子能搞定就好了,上面推荐的pyautogui这个库就可以很方便的搞定。



9.测网速
一般我们测网速都是通过软件或者一些网站来搞定的,没有想到Python竟然还有这样的轮子可以方便我们测自己的网速,太神奇了。

运行之后,就可以看到你的网速了。


The download speed is 1864172279.4335103 大概就是1864.17Mbps

The uplaod speed is 3263422.6550904885 大概就是32.63Mbps


10.Python画螺旋图


用Python画图以前我们写过这样的小程序,比如画表情包啊(“裂开了,苦涩了,翻白眼”!我用Python画出微信新出的表情包)。这里我们使用 Python Turtle 来绘制螺旋图。要安装著名的海龟库,用pip install PythonTurtle. Python Turtle 用于可视化图形,用颜色绘制任何形状和设计。


输出的效果:


好了,以上就是菜鸟哥给大家带来的分享,是不是发现Python里面好玩的库很多啊,还等啥,赶紧操练起来!如果有小伙伴用过上面的库也欢迎在留言区吱一声哈。




推荐阅读:

入门: 最全的零基础学Python的问题  | 零基础学了8个月的Python  | 实战项目 |学Python就是这条捷径


干货:爬取豆瓣短评,电影《后来的我们》 | 38年NBA最佳球员分析 |   从万众期待到口碑扑街!唐探3令人失望  | 笑看新倚天屠龙记 | 灯谜答题王 |用Python做个海量小姐姐素描图 |碟中谍这么火,我用机器学习做个迷你推荐系统电影


趣味:弹球游戏  | 九宫格  | 漂亮的花 | 两百行Python《天天酷跑》游戏!


AI: 会做诗的机器人 | 给图片上色 | 预测收入 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影


小工具: Pdf转Word,轻松搞定表格和水印! | 一键把html网页保存为pdf!|  再见PDF提取收费! | 用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换 | 制作一款钉钉低价机票提示器! |60行代码做了一个语音壁纸切换器天天看小姐姐!


点阅读原文,领AI全套资料!

浏览 19
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报