编写高质量的Python代码系列(六)之内置模块
Python预装了许多写程序时会用到的重要模块。这些标准软件包与通常意义上的Python语言联系得非常精密,我们可以将其当成语言规范的一部分。本节将会讲解基本的内置模块。
-
第四十二条:用functools.wraps定义函数修饰器
-
第四十三条:考虑以contextlib和with语句来改写可复用的try/finally代码
-
第四十四条:用copyreg实现可靠的pickle操作
-
第四十五条:应该用datetime模块来处理本地时间,而不是time模块
-
第四十六条:使用内置算法与数据结构
-
第四十七条:在重视精确度的场合,应该使用decimal
-
第四十八条:学会安装由Python开发者社区所构建的模块
第四十二条:用functools.wraps定义函数修饰器
第四十三条:考虑以contextlib和with语句来改写可复用的try/finally代码
第四十四条:用copyreg实现可靠的pickle操作
第四十五条:应该用datetime模块来处理本地时间,而不是time模块
第四十六条:使用内置算法与数据结构
第四十七条:在重视精确度的场合,应该使用decimal
第四十八条:学会安装由Python开发者社区所构建的模块