Python小白学习-07【模块、包、标准库】

1 模块

模块的作用:

代码重用。把代码放在模块中,就可以在多个程序中使用这些代码。

import test1
ti = test1.TestIterator()
print(list(ti))

包:

包是另外一类模块,包可以包含其他模块。当模块存储在文件中时(扩展名.py),包就是模块所在的目录。

必须包含一个命名为__init__.py的文件(模块)。

如果将它作为普通模块导入的话,文件的内容就是包的内容。

#伪代码
import <包>  #只是import 包的时候,只能用__init__模块的内容

2 进一步探究

dir函数:

import copy
print dir(copy) #查看模块中包含的内容

 

你可能感兴趣的:(Python)