标签:tle alt copy 目录 pack 导入 ini init def
同在当前目录下的模块和包导入
模块定义
模块导入方式
导入模块本质
例:
module_alex
1 name=‘alex‘ 2 def say_hello(): 3 print(‘hello alex‘) 4 5 6 def logger(): 7 print(‘logger‘)
1 # 导入方法1, 导入指定变量名或方法 2 import module_alex 3 4 print(module_alex.name) 5 module_alex.say_hello() 6 7 8 9 # 导入方法2, 导入某个文件全部 (相当于把导入文件的代码加到当前文件中, 所以调用其方法不需要再加文件名,可直接调用) 10 from module_alex import * 11 logger() # 若当前文件中也有一个方法名叫logger(), 这样会有冲突. 当前文件的logger()会覆盖导入文件中的logger()方法
包定义
包导入方式
标签:tle alt copy 目录 pack 导入 ini init def
原文地址:https://www.cnblogs.com/tianshug/p/10924273.html