首页 > 编程语言 >墙裂推荐!10个非常有趣的Python库!

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

时间:2024-10-29 17:48:11浏览次数:7  
标签:10 这个 Python 可以 墙裂 网速 install pip

 

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

如果你正在学习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 Turtle 来绘制螺旋图。要安装著名的海龟库,用pip install PythonTurtle. Python Turtle 用于可视化图形,用颜色绘制任何形状和设计。

 输出的效果:

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

如果你是准备学习Python或者正在学习(想通过Python兼职),下面这些你应该能用得上: 【点击这里】领取!

 

包括:Python激活码+安装包、Python web开发,Python爬虫,Python数据分析,人工智能、自动化办公等学习教程。带你从零基础系统性的学好Python!

① Python所有方向的学习路线图,清楚各个方向要学什么东西

② 100多节Python课程视频,涵盖必备基础、爬虫和数据分析

③ 100多个Python实战案例,学习不再是只会理论

④ 华为出品独家Python漫画教程,手机也能学习

⑤ 历年互联网企业Python面试真题,复习时非常方便****

标签:10,这个,Python,可以,墙裂,网速,install,pip
From: https://blog.csdn.net/2401_86168842/article/details/143322996

相关文章

  • Python 编程的最好搭档—VSCode 详细指南
     刚学Python的同学可能会觉得每次写Python的时候都得打开Cmd有点烦躁,直接上手Pycharm的同学可能会觉得这软件太笨重了,晦涩难用。那么有没有省去打开CMD的步骤,又能弥补Pycharm笨重的特点的软件呢?当然有,答案是VSCode.诞生于2015年的VSCode编辑器,现在可以说是目前最强的编辑......
  • 用人话讲计算机:小白版Python篇!(四)关于列表、集合、字典、元组初步认识
    注:本章节所写列表、集合、字典、元组等均只涉及初步认识,重在理解,后续会出相关专题专门详细介绍每一种。一、列表列表是python中的一种数据结构,它可以同时存储整数、浮点数、字符等东西!简单来说,你可以将它理解为:专业储存箱,主打一个来者不拒。1.列表长什么样用[]扩住各......
  • Python——域名信息查询
    在互联网时代,域名不仅是企业或个人在线身份的标识,也是网络通信的重要组成部分。域名的详细信息,包括IP地址、WHOIS信息和DNS记录,对于网络管理员、安全分析师和普通用户都具有重要的实际意义。这些信息可以帮助用户了解域名的注册信息、所有权、网络配置和安全性。本文将详细介......
  • Python——发送HTTP请求
    在当今这个高度数字化的时代,网络请求成为了我们日常生活中不可或缺的一部分。无论是浏览网页、在线购物还是社交媒体互动,背后都涉及到了无数次的网络请求。Python,作为一种广泛使用的编程语言,提供了强大的库来处理这些网络请求。aiohttp是一个流行的异步HTTP客户端/服务端框架......
  • Python 防止sql注入的方法
    PythonSQL注入攻击及其防护措施:编写安全的数据库查询-CSDN博客sql注入原理浅析_参数化和预编译的区别-CSDN博客SQL使用参数化查询如何防止SQL注入攻击|极客教程(4封私信/80条消息)为什么参数化SQL查询可以防止SQL注入?-知乎关键字:参数化查询代码片段defexec......
  • 10.29 视图
    数据库之视图(一)视图的介绍=============================一、什么是视图?视图是一个虚拟表,它是一个虚拟表,它不在数据库中以存储的形式保存(本身不包含数据),是在使用视图的时候动态生成。二、视图的优点?1、提高查询效率数据库中的数据查询非常复杂,可以简化sql语句2、安全有些......
  • 10.27 多表
    已知2张基本表:部门表:dept(部门号,部门名称);员工表emp(员工号,员工姓名,年龄,入职时间,收入,部门号)1:dept表中有4条记录:部门号(dept1)部门名称(dept_name)101财务102销售103IT技术104行政2:emp表中有6条记录:员工号员工姓名年龄入职时间收入部门号对应字段名称为:(sidna......
  • 1035-入门-级数求和
    一、问题重述:已知:Sn=1+1/2+1/3+…+1/n。显然对于任意一个整数 k,当 n 足够大的时候,Sn​>k。现给出一个整数 k,要求计算出一个最小的 n,使得 Sn​>k。1.1、输入格式一个正整数 k。1.2、输出格式一个正整数 n。输入输出样例输入 1输出 2说明/提示【数据范......
  • RBE104TC C/C++ Programming Language
    RBE104TCC/C++ProgrammingLanguageAssignment2ContributiontotheOverallMarks70%IssueDateSubmissionDeadline3rdNovember2024AssignmentOverview:ThisassignmentisgearedtowardsassessingfundamentalcodingconceptsinC/C++andinitiatingthe......
  • python 读取文件的内容
    在Python中,读取文件内容是一个基础且常见的操作。以下是一些常用的方法来读取文件内容:使用内建的open()函数和read()方法#打开文件withopen('example.txt','r')asfile:#读取文件内容content=file.read()#打印文件内容print(content)这里使用了wit......