python导入模块的两种方式
2017-05-22 16:06
417 查看
第一种
from support import * 这种方式导入后可以直接调用(有命名冲突问题)
命名冲突
后定义的覆盖前定义的 如果在函数导入前定义 则导入函数覆盖 否则相反
if __name__ == '__main__':
print('程序自身在运行')
else:
print('我来自另一模块')
可以使用该属性在模块中判断函数是在同一文件中定义的 还是来自导入的库
第二种
import support; 这种方式导入需要使用support关键字调用 没有命名冲突问题
相关文章推荐
- python模块的导入的两种方式区别详解
- Python 实现抽象类的两种方式+邮件提醒+动态导入模块+反射(参考Django中间件源码)
- 从Python的两种导入模块(from import和import)方式谈命名空间与作用域
- Python导入模块(包)的两种方式 TypeError: 'module' object is not callable
- Python_两种导入模块的方法异同
- Python:使用threading模块实现多线程编程二[两种方式起线程]
- Python3导入自定义模块的3种方式
- python 入门学习---模块导入三种方式及中文凝视
- Python3导入自定义模块的3种方式
- python 入门学习---模块导入三种方式及中文注释
- Python:使用threading模块实现多线程编程二[两种方式起线程]
- python根据路径导入模块的两种方法:sys.path.append和imp.load_source
- IronPython 与 c# 交互之导入Python模块的两种方法
- python-模块入门二(模块循环导入,区分python文件的两种用途,模块搜索路径,软件开发的目录规范)
- Python中两种模块导入方法
- Python3导入自定义模块的3种方式
- Pytho中两种方式导入模块的差别
- Pytho中两种方式导入模块的差别
- Python3导入自定义模块的3种方式