有什么有趣的Python模块值得推荐?
Python标准库就有很多充满了有趣、有用的模块,你可能之前都没用过,但我想说如果你知道后你肯定要去尝试一下。
漂亮的输出—pprint如果您对打印信息进行编程或正在使用打印功能进行调试,则此模块将非常有帮助。例如,如果您有以下字典:
输出如下:
一行很长,不太容易阅读。如果有pprint模块:
输出:
它可以在任何python结构上使用,在这种情况下,字典按键排序。您可以使用PrettyPrinter对象控制缩进,宽度,深度等。
使用临时文件—tempfile在处理数据时,有时我们需要创建一个临时文件。临时文件模块有助于基于正在运行的操作系统创建临时文件和目录,例如:
结果是一个元组,文件描述符是第一个元素(或其他OS文件句柄),完整路径是第二个
移动复制的好手—shutil如果您需要管理文件,包括复制,删除,移动等等,此模块提供了一些高级操作,可以帮助您,例如,以递归方式复制文件夹。
要递归删除文件夹:
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有