首页 > 编程语言 >7个鲜为人知的 Python 好库!

7个鲜为人知的 Python 好库!

时间:2024-05-09 14:34:38浏览次数:48  
标签:动画 好库 Python pypi project 鲜为人知 https org

https://mp.weixin.qq.com/s/eY1QXpwbTNSOd08Wfpg4sQ

①-PivotTableJS

无需任何代码就可以在Jupyter Notebook中交互式地分析数据。
https://pypi.org/project/pivottablejs/

②-PyTube

只需5行代码就可以下载油管视频。可能这个是国内用户最用不到的Python库了。

7个鲜为人知的%20Python%20好库!-0

https://pytube.io/en/latest/
③-Git-story

通过创建视频动画来讲述你的 Git 项目的故事。
https://pypi.org/project/git-story/
④-Bashplotlib

终端版的Matplotlib。尤其是当你想要在没有GUI界面的服务器上画图时,你就知道Bashplotlib的强大了。

7个鲜为人知的%20Python%20好库!-1

https://pypi.org/project/bashplotlib/
**⑤-MITO

MITO 使我们只需要简单地编辑电子表格就可以在Jupyter中分析数据。
https://github.com/mito-ds/monorepo
⑥-Black

Black 是完美的代码格式化程序。通过它我们可以专注于代码实现,免于pycodestyle的烦恼。

https://pypi.org/project/black/
**

⑦-Manim

Manim 是创建解释性数学视频的动画引擎。它用于以编程方式创建精确的动画。

https://pypi.org/project/manim/

标签:动画,好库,Python,pypi,project,鲜为人知,https,org
From: https://www.cnblogs.com/luckzack/p/18182109

相关文章

  • 四款强大的 Python 可视化库
    ......
  • nicegui:Python 图形界面库,简单好用
    前言在现代计算机应用程序开发中,图形用户界面(GUI)是用户与程序交互的重要组成部分。然而,GUI开发往往需要大量的代码和复杂的布局,给开发者带来了一定的挑战。在本篇博文中,将介绍nicegui,它是一个简单易用的图形用户界面库,提供了一种简化GUI开发的方式,使开发者能够更快速地构建吸......
  • locust:Python 分布式压力测试(带WebUI)
    Locust介绍它采用纯Python实现,是一个分布式用户负载测试的工具。使用基于Requests库的客户端发起请求,使编写脚本大大简化;在模拟并发方面摒弃进程和线程,完全基于时间驱动,采用协程(gevent)提供的非阻塞IO和coroutine来实现网络层的并发请求。因此单台压力机也能产生数千......
  • python 集合类型 set
    set定义集合(Set)是一种无序且不重复的数据结构,用于存储一组唯一的元素。时间复杂度O(1)。集合是由一对花括号{}构成,其中每个元素之间用逗号分隔。集合中的元素必须是不可变的(不可修改),可以包含数字、字符串、元组等不可变类型。集合中的元素不重复,即集合中每个元素是唯一的。......
  • 一篇文章掌握Python中多种表达式的使用:算术表达式、字符串表达式、列表推导式、字典推
    Python中的表达式可以包含各种元素,如变量、常量、运算符、函数调用等。以下是Python表达式的一些分类及其详细例子:1.算术表达式算术表达式涉及基本的数学运算,如加、减、乘、除等。#加法表达式sum=3+5#结果为8#乘法表达式product=4*6#结果为24#复......
  • centos7.9 python3安装
    centos7.9python3安装在CentOS7.9上安装Python3,你可以使用yum来安装Python3的包。以下是安装Python3.6的步骤:首先,打开终端。安装Python3.6的依赖包:  sudoyuminstall-ygccopenssl-develbzip2-devellibffi-devel下载Python3.6的源......
  • nicegui:Python 图形界面库,简单好用
    前言在现代计算机应用程序开发中,图形用户界面(GUI)是用户与程序交互的重要组成部分。然而,GUI开发往往需要大量的代码和复杂的布局,给开发者带来了一定的挑战。在本篇博文中,将介绍nicegui,它是一个简单易用的图形用户界面库,提供了一种简化GUI开发的方式,使开发者能够更快速地构建吸......
  • locust:Python 分布式压力测试(带WebUI)
    Locust介绍它采用纯Python实现,是一个分布式用户负载测试的工具。使用基于Requests库的客户端发起请求,使编写脚本大大简化;在模拟并发方面摒弃进程和线程,完全基于时间驱动,采用协程(gevent)提供的非阻塞IO和coroutine来实现网络层的并发请求。因此单台压力机也能产生数千......
  • python适应不同场景的函数 - *args, **kwargs
    在Python中,*args和**kwargs是用来处理函数中不定数量的参数的特殊语法。*args和**kwargs介绍*args*args用于传递不定数量的位置参数,它会将传递给函数的位置参数收集到一个元组中。例如:defmy_func(*args):forarginargs:print(arg)my_func(1,2,3)在这个......
  • python读写json文件
    1.新建json文件打开记事本,重命名为.json后缀使用的样例如下,注意看json文件格式:{"server":{"host":"example.com","port":443,"protocol":"https"},"authentication":{......