Python学习—基础篇之常用模块
常用模块 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 python常用模块主要有: 1. time模块 2. random模块 3. hashlib模块 4. os模块 5. sys模块 6. logging模块 7. 序列化模块 8. configparser模块 9. re模块 10. shutul模块 11. subprocess模块 12. xml模块 13. paramiko模块 引入模块的方式 1 import module 2 import module.xxx as name 3 from module import xxx,xxx 4 from module import * 对于第二种的引入方式,将导入的模块或者模块方法重命名,个人觉得好处主要有以下两点: 1.对于模块名过于冗长的模块,可以方便使用; 2.对于某些功能可能涉及到修改模块的源码,这样的导入方式可以避免影响到原来的模块(类似于为每个项目建一个自己的虚拟环境)。 time模块 1.表示时间的三种方式: (1)时间戳(timestamp) :通常来说