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

10个非常有趣的Python库 Python语法简单,功能强大,可以干很多事情,原因就是因为它有强大的库支持,有很多很多现成的轮子可以用,你只要负责搭建应用即可。今天菜鸟哥给大家推荐10个非常有趣的Python ,一定会让你爱不释手的。 1. Python假消息生产器 这个库叫Faker很有趣,可以创建一个程序来生成虚假数据,如姓名、电子邮件或详细的虚假个人资料,其中包含一个人的所有信息。玩数据分析的时候经常会用到这个库。 Faker在github上收获了12800颗星,还是蛮好的一个库。可以pip3 install 阅读详情

这是“菜鸟学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全套资料!
VMware Workstation Pro必备技巧:5分钟搞定Ubuntu虚拟机磁盘瘦身(附常见错误解决) 本文详细介绍了如何为VMware Workstation Pro中的Ubuntu虚拟机进行磁盘瘦身,解决.vmdk文件只增不减的问题。通过清理系统垃圾、使用零填充空闲空间,并利用vmware-toolbox-cmd或vmware-vdiskmanager工具进行压缩,可有效回收被无效占用的磁盘空间。文章还提供了常见错误解决方案和预防性维护建议,帮助用户高效管理虚拟机存储。 阅读详情

相关推荐

Surface Pro 4/5/6/7保姆级黑苹果安装:从Windows分区到OC引导配置全流程(含EFI文件替换避坑)

本文详细介绍了在Surface Pro 4/5/6/7上安装黑苹果的全流程,包括Windows分区、OC引导配置和EFI文件替换等关键步骤。通过实战经验分享,帮助用户避开常见陷阱,实现Windows与macOS双系统完美共存,特别适合对黑苹果安装感兴趣的Surface Pro用户。

weixin_30300225的博客 1359

收藏学习!15个使用率超高的Python库

幸运的是,我们依然能找到这个几十年之久的标准的许多资料。近年来,几乎所有网站都开始使用SSL,这一点可以从地址栏中的锁图标看出来,该图标的意思是网站是安全的、加密的,可以避免窃听。有了它,发送请求变得极其简单。该库仍在开发中,它的主页依然不建议使用,或者使用时至少要固定版本,因为即使在小版本号之间它的API也可能会发生变化。根据 PyPI 的页面,idna提供“对于RFC5891中定义的IDNA协议(Internationalised Domain Names in Applications)的支持”。

2301_78098637的博客 385

微积分,用编程理解高数(python,C,C++)

很好理解,导数中,x是哪一点的导数,dx是精准度,y等于f(x)即函数。导数结果就是瞬时变化率。积分很好理解,a为下限,b为上限,y为函数,结果就是y=f(x)下a到b的面积。只要用定积分代入a=0,b=10(10s)y=x(1*x=1)就得到结果。F(x)为原函数,即微分后的函数是f(x)dx,微分前是F(x)一列车初始速度为10m/s,加速度为。才几十行代码,微积分也不是很难啊。,问速度达到20时车走了多少米。

linhhanpy的博客 1177

错过这15个顶级Python库,你就不算Python程序员

为什么我喜欢Python?对于初学者来说,这是一种简单易学的编程语言,另一个原因:大量开箱即用的三方库,正是23万个由用户提供的软件包使得Python真正强大和流行。 在本文中,我挑选了15个最有用的软件包,介绍它们的功能和特点。 1. Dash Dash是比较新的软件包,它是用纯Python构建数据可视化app的理想选择,因此特别适合处理数据的任何人。Dash是Flask,Plotly.js和React.js的混合体。 2. Pygame Pygame是SDL多媒体库的Python装饰器,SDL(Sim

量化炼金 | CodeAlchemy 2923

【python3.7】解决报错 error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++

解决pip安装py7zr遇到的报错问题。

水w的博客 3938

7段数码管驱动电路设计

7段数码管驱动电路设计

好好学习,天天向上 9750

C#的AutoGui,功能类似Python的pyautogui

C#版本的pyautogui

qq_42190219的博客 3653

一键开关机电路

一键开关机电路

让你爱上电路设计 4177

数据科学中15个好用的Python库

数据科学中15个好用的Python库

m0_57569438的博客 1060

LeRobot 入门教程(九)使用 Android、iOS 手机控制机械臂

本指南详细介绍了如何使用iOS/Android手机远程控制机器人。内容包括:1)安装依赖(pip install leroobot[phone]);2)平台支持说明(iOS需HEBI Mobile I/O应用/Android用WebXR);3)手机方向校准方法;4)控制模式设定(按钮/手势);5)示例脚本使用(遥操作/数据记录/回放/策略评估);6)关键参数配置(运动学/安全限制/夹爪控制);7)故障排查方法。支持ROS2集成,提供URDF文件处理、逆向运动学计算和实时可视化功能,适用于物理机器人和仿真环境

2506_90492529的博客 1657

(第100天)Oracle GoldenGate 常见故障处理指南

OGG 运维的核心在于细致的配置管理和主动的问题排查。熟悉常见错误、掌握关键操作流程、并善用日志和调试工具,是保障数据同步任务稳定运行的关键。希望这份指南能帮助您更高效地解决 OGG 同步中遇到的问题。祝您运维顺利!

LuciferLiu_DBA 301

高考完了,推荐9个鲜为人知的Python第三方库

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取哈)

xx_nm98的博客 3502

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

10个非常适合菜鸟练手的Python项目,墙裂建议收藏!

点上方“菜鸟学Python”,选择“星标” 第458篇原创干货,第一时间送达 对于Python学习者来说,能够熟练的掌握Python中简洁而高效的编程技巧,不仅能够提升程序的效率,更重要的...

cainiao_python的博客 6510

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

墙裂推荐!B站上的Python学习资源

☞☞☞点击查看更多优秀Python博客☜☜☜   Hello大家好,我是你们的朋友JamesBin,相信很多同学已经对哔哩哔哩网站非常熟悉了,网站里有非常多的资源,是一个大宝藏。希望可以推荐一些Python相关的视频教程,这里给大家介绍几个不错的。因为公众号不支持外链点击,所以你需要复制链接在浏览器中打开访问,手机上建议先收藏。 B站上的Python学习资源▍ 01 小甲鱼的零基础入...

让技术没有门槛 1万+

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

5个非常适合菜鸟练手的python项目,墙裂推荐!

下面用几个简单的题目来巩固一下所学输出1到100之间所有的偶数输出1到100之间所有的奇数输出1+2+3+4+…+99+100的和用户登录三次重试PDF送书关注「web前端营」回复5295...

bigzql的博客 1万+

10个非常有趣的Python库,可以玩上一整天

Python语法简单,功能强大,可以干很多事情,原因就是因为它有强大的库支持,有很多很多现成的轮子可以用,你只要负责搭建应用即可。1. Python假消息生产器这个库叫Faker很有趣,可以创建一个程序来生成虚假数据,如姓名、电子邮件或详细的虚假个人资料,其中包含一个人的所有信息。玩数据分析的时候经常会用到这个库。Faker在github上收获了12800颗星,还是蛮好的一个库。可以pip3 install Faker 在终端使用安装。每次运行这个程序faker generator,都会产生不同的随机数据。

SixStar_FL的博客 8423

surprise,一个有趣的 Python 库!

Surprise库支持从Pandas DataFrame中加载数据。# 创建DataFramedata = {# 定义数据格式# 加载数据print("数据加载成功!")Surprise库是一个功能强大且易于使用的推荐系统开发工具,能够帮助开发者高效地构建、评估和优化推荐系统。通过支持多种推荐算法、灵活的数据加载方式、易于评估和超参数优化等特性,Surprise库能够满足各种推荐系统开发需求。本文详细介绍了Surprise库的安装方法、主要特性、基本和高级功能,以及实际应用场景。

涛哥聊Python 1476

推荐 10 个有趣的 Python 项目

想成为一个优秀的开发者,没有捷径可走,势必要花费大量时间在键盘后。 而不断地进行各种小项目开发,可以为之后的大开发项目积攒经验,做好准备。 但不少人都在为开发什么项目而苦恼,因此,我为大家准备了10个有趣的Python项目,在锻炼开发能力的同时,大家也能做出一些有趣的东西。 另外,大家在学习其他编程语言的过程中,找不到开发项目的话,也可以在评论区留言,我会为大家整理相应的练手项目。 以下的项目都可...

实验楼--动手做实验,轻松学IT! 1908

10个优秀的Python库,实用且有趣

哈喽兄弟们,今天分享10个优秀的Python库,超级实用!

轻松学python的博客 2432

implicit,一个有趣的 Python 库!

implicit 是一个用于构建隐式反馈推荐系统的 Python 库,它提供了一系列基于隐式反馈数据的推荐算法和工具,包括 ALS、BPR、Logistic 回归等。基于隐式反馈数据:implicit 主要针对隐式反馈数据,例如用户的点击、浏览、购买等行为数据,从而可以更好地反映用户的兴趣和偏好。简单易用:implicit 提供了简单易用的 API 接口,方便开发者快速构建和部署推荐系统。高效实现:implicit 库采用了优化的算法和数据结构,能够高效地处理大规模的隐式反馈数据集。

涛哥聊Python 1667

墙裂推荐一个 Python 神库--Pydantic

虽然默认的类型验证已经很棒了,但我们总是需要超越它。Pydantic 提供了多种不同的方式,你可以添加自己的验证例程。在开始研究这些之前,我们需要先讨论一下 Before 和 After 选项。正如我上面所说,绑定验证被视为默认验证,因此当 Pydantic 在字段上添加自定义验证时,它被定义为在此默认验证之前或之后。对于我们稍后将讨论的Model验证,其含义有所不同。“之前”是指在对象初始化之前进行验证;“之后”是指在对象初始化完成后,其他验证也已完成。

weixin_53707653的博客 968
上一篇: 一起搞事情?
下一篇: 成都有哪些牛批的互联网公司?
菜鸟学Python
博客等级 码龄9年 8042粉丝 571原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值