为你的编程噩梦提供10个Python库

您所在的位置:网站首页 python打印日历代码 为你的编程噩梦提供10个Python库

为你的编程噩梦提供10个Python库

2023-03-30 12:34| 来源: 网络整理| 查看: 265

听这个故事

在开发人员社区中,Python被认为是有史以来最流行的编程语言之一,这也许并不令人惊讶。该语言的流行通常归因于它的多用途特性以及庞大的Python库集合,允许开发人员选择他们最喜欢的。

在本文中,我们将介绍一些值得每个开发人员花费时间的幸运库!

黑色的

编码的一个重要方面是格式。小程序更容易理解,随着复杂性的增加,即使是程序员也很难理解。为了以可读、易于理解的格式编写代码,“Black”来拯救。它通过自动格式化确保代码质量。

的BELAMY 注册你每周的新兴技术。

除了报告格式错误,Black还会修复它们。它也可以与Vim, Emacs, VSCode, Atom或GIT集成。

这是链接到GitHub库.

下载我们的流动应用程式

卡米洛特

从PDF文件中提取关键的数据表是困难的,但更大的问题在于PDF文件中可用的大量数据。

这就是“卡米洛特”——一个开源的多功能库——在不影响质量的情况下帮助提取信息的地方。它有一个包装命令行界面它是建立在pdfminer,另一个pdf文本提取工具。

这是链接到GitHub库.

彩色光

Colorama包在Python中有条不紊地打印彩色文本。它只支持16色方案,并准备ANSI转义序列来生成文本。在Windows上,Colorama从stdout中剥离这些ANSI字符,并将它们转换为等效的win32调用。

这是链接到Github库.

Livepython

Livepython让程序员可以直观地跟踪Python程序的执行。它跟踪变量在运行程序时的变化。alpha软件旨在提供对给定程序执行流程的洞察,并在执行时突出显示行。它包含三个主要组件——Python跟踪器、Electron应用程序和node.js网关脚本管理沟通。

这是链接到GitHub库.

Ftfy(为你修复文本)

由Robyn Speer设计,ftfy修复Unicode中损坏的文本。这与将非Unicode转换为Unicode的工作方式不同。

Ftfy有能力修复编码错误,通常被称为“mojibake”,因为它可以检测到UTF-8的字符模式。目前,它使用Twitter的流API作为真实示例数据的来源,并在Python 2.7、Python 3.2或更高版本中工作。

这是链接到GitHub库.

Git-story

使用一个命令,Git-story生成mp4视频,展示Git提交历史的布局和进程。它帮助开发人员可视化他们的代码项目的各个方面。对于Git这样的版本控制系统来说尤其如此,在这些系统中,理解团队的工作流程是优先考虑的。

这是链接到GitHub库.

反弹

这个命令行工具在向开发人员抛出异常时获取Stack Overflow结果。所有需要做的就是使用反弹命令来执行文件。反弹构建在Urwid上,可以在MacOS、Linux和Windows上运行。为了从Stack Overflow内容和子进程错误中抓取内容,该工具使用美丽的汤.

这是链接到GitHub库.

冰淇淋

bug是开发人员最可怕的噩梦。使用print()来理解管道的流程并发现错误是开发人员最常用的方法。ic()或Icecream包更好的原因有几个。首先,它打印变量名和值,速度快40%。此外,输出被突出显示。

这是链接到GitHub库.

Isort

在Django项目中——尤其是在处理大量导入的视图中——' Isort '非常有用。它自动组织导入,并按类型将它们按节排列。此Python库提供命令行实用程序以及各种编辑器的插件.它需要Python 3.8+才能运行,但也支持格式化Python 2代码。

这是链接到GitHub库.

Manim

在Github上有13k星,Manim可以使用Python为数学概念创建动画。请注意,目前有两个版本;一个格兰特创作另一个是由Manim社区维护.

这是链接到GitHub库.



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3