模块
模块可以有逻辑的组织和整理python代码,将有关代码规整到一个分组中,而这个分组就是模块,这样可以让代码更容易理解和使用。
python模块可以绑定和引用。
#.py文件就是一个python模块。
模块还可以定义函数、类和变量。
#.pyc文件是经过python编译后的模块文件,用于加快模块的执行速度,是一个二进制模块。
可以通过import和from…import语句在其他python源文件中调取模块。
标准模块:
1.sys 用于提供对python解释器相关的操作
2.os 用于提供系统级别的操作,关机,删文件,创建文件,调用系统命令。
3.time 时间相关的操作
4.random 用于随机数
包:存放模块的一个文件夹。可以用import+包的名字来使用包。
sys:sys.path此语句可以获取指定模块搜索路径的字符串集合,将写好的代码模块放到得到的某个路径下。
sys.version此语句可以显示python解释器的版本。
os:os.remove()删除一个文件。
os.pathsep() 用于分割文件路径的字符串。
os.getcwd() 获取当前工作目录,即当前脚本工作的目录路径。
time:time是python自带的模块,用于处理时间问题,提供了一系列的操作时间的函数。