模板
使用模块
格式:import [name]
if __name__ == 'main':
pass
当我们在命令行运行hello模块文件时,Python解释器把一个特殊变量name置为main,而如果在其他地方导入该hello模块时,if判断将失败
在一个模块中
- xxx这样的变量是特殊变量,可以被直接引用,但是有特殊用途,比如上面的author,name就是特殊变量,hello模块定义的文档注释也可以用特殊变量doc访问
- _xxx和__xxx这样的函数或变量就是非公开的(private),不应该被直接引用
安装第三方模块
pip install Pillow
默认情况下,Python解释器会搜索当前目录、所有已安装的内置模块和第三方模块,搜索路径存放在sys模块的path变量中
>>> import sys
>>> sys.path
```language