4 个可以让你的程序输出更加生动的三方库
你好,我是征哥,如果你想学 Python,可以关注「Python七号」,底部菜单有文章分类,可以按需阅读,如果遇到问题,也可以和我交流。
今天分享几个很有意思的库,可以让你的程序输出更加生动,可以用在每一个 Python 脚本里。
1、Colrstars 31
有了这个,可以在终端的输出变得丰富多彩:
安装方法:
pipinstallcolr
了解更多 Colr[1]
2、DingSound有了这个,终端可以有响铃提示:
importdingsoundasdd.ding()
安装方法:
pipinstalldingsound3、Rich
stars 37K
Rich 是一个 Python 库,可以为你在终端中提供富文本和精美格式。Rich API 可以很容易的在终端输出添加各种颜色和不同风格。Rich 还可以绘制漂亮的表格,进度条,markdown,突出显示语法的源代码及回溯等等,不胜枚举。
先一睹为快:
想要对 Rich 终端内容进行更多控制,我们可以导入并构造一个控制台对象。
fromrich.consoleimportConsoleconsole=Console()
Console 对象含有一个 print 方法,它的界面与 python 内置的print 功能相似。
你可以试试:
console.print("Hello","World!")
你预期终端上会显示“ Hello World!”。请注意,与内置的“打印”功能不同,Rich 会将文字自动换行以适合终端宽度。
有几种方法可以为输出添加颜色和样式。你可以通过添加 style 关键字参数来为整个输出设置样式。例子如下:
console.print("Hello","World!",style="boldred")
了解更多 Rich[2]
4、Coloredstars 38
一个让你的 Python 代码更酷的 Python 包是 Colored,这个包与 Rich 非常相似,你可以在其中更改在终端中运行的 Python 代码的颜色。
官网有个视频[3]展示:
安装方法:
pipinstallcolored
了解更多 Colored[4]
最后的话本文分享了几个让终端更加丰富多彩的三方库,推荐 Rich,结合下方的推荐文章,你可以写出更加优雅的程序。如果有收获,还请给个在看,分享给更多学习 Python 的朋友。
相关阅读
-
世界热推荐:今晚7:00直播丨下一个突破...
今晚19:00,Cocos视频号直播马上点击【预约】啦↓↓↓在运营了三年... -
NFT周刊|Magic Eden宣布支持Polygon网...
Block-986在NFT这样的市场,每周都会有相当多项目起起伏伏。在过去... -
环球今亮点!头条观察 | DeFi的兴衰与...
在比特币得到机构关注之后,许多财务专家预测世界将因为加密货币的... -
重新审视合作,体育Crypto的可靠关系才能双赢
Block-987即使在体育Crypto领域,人们的目光仍然集中在FTX上。随着... -
简讯:前端单元测试,更进一步
前端测试@2022如果从2014年Jest的第一个版本发布开始计算,前端开发... -
焦点热讯:刘强东这波操作秀
近日,刘强东发布京东全员信,信中提到:自2023年1月1日起,逐步为...