模块

模板

使用模块

格式: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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 模块简介 在软件开发过程中,随着代码的不断增加,在一个问价里代码就会越来越长,不容易维护。为了编写可维护的代码,我...
    齐天大圣李圣杰阅读 828评论 0 0
  • 在Python中,一个.py文件就称之为一个模块(Module)。如果不同的人编写的模块名相同怎么办?为了避免模块...
    牛崽儿酷阅读 201评论 0 0
  • 1.模块 每一个包目录下面都会有一个init.py的文件,这个文件是必须存在的,否则,Python就把这个目录当成...
    lmem阅读 434评论 0 0
  • 在Python中,一个.py文件就称之为一个模块(Module) 使用模块还可以避免函数名和变量名冲突。相同名字的...
    XYZ7阅读 326评论 0 0
  • 模块 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维...
    时间之友阅读 160评论 0 0