一、import、from import
__all__ = ['cities1','cities2']
cities1 = ['XIAN','BEIJING','SHENGZHEN','SHANGHAI']
cities2 = ['XIAN','SHENGZHEN','SHANGHAI']
cities3 = ['XIAN','BEIJING','SHANGHAI']
import quincy.city.city as c
print(c.cities1)
from quincy.city.city import *
#from quincy.city.city import cities1,cities2,cities3
print(cities1)
print(cities2)
from quincy.city import city
print(city.cities1)
二、__init __.py 文件
- 导入包或包下的文件时,__init __.py文件会被自动执行。
- 定义导入包的内容
三、模块内置变量
print (dir()) #查看模块的变量
__name __、__package __、__doc __、__file __
if __name__ == '__main__':
print('入口文件')
else
print('非入口文件')