python导入模块的两种方式

时间:2022-01-29 08:48:54
第一种 
from support import * 这种方式导入后可以直接调用(有命名冲突问题)
命名冲突
后定义的覆盖前定义的 如果在函数导入前定义 则导入函数覆盖 否则相反
if __name__ == '__main__':
print('程序自身在运行')
else:
print('我来自另一模块')

可以使用该属性在模块中判断函数是在同一文件中定义的 还是来自导入的库

第二种
import support;    这种方式导入需要使用support关键字调用 没有命名冲突问题