模块

模板

使用模块

格式:import [name]

if __name__ == 'main':
   pass

当我们在命令行运行hello模块文件时,Python解释器把一个特殊变量name置为main,而如果在其他地方导入该hello模块时,if判断将失败
在一个模块中

  1. xxx这样的变量是特殊变量,可以被直接引用,但是有特殊用途,比如上面的authorname就是特殊变量,hello模块定义的文档注释也可以用特殊变量doc访问
  2. _xxx和__xxx这样的函数或变量就是非公开的(private),不应该被直接引用

安装第三方模块

pip install Pillow
默认情况下,Python解释器会搜索当前目录、所有已安装的内置模块和第三方模块,搜索路径存放在sys模块的path变量中

>>> import sys
>>> sys.path
```language

你可能感兴趣的:(模块)