高手解释一下 :python两个模块的交叉编译
2014-09-02 15:09
239 查看
test_from_import.py
from_import.py
![](https://img-blog.csdn.net/20140902152359249)
运行from_import.py结果:
![](https://img-blog.csdn.net/20140902151805140)
请高手解释一下。
恩,找到原因了。默认下python是以__main__启动程序的,将导入模块中的语句执行一遍。然后又以各个模块的名字以出现的先后顺序执行一遍。
print ('i am test from import',__name__) from from_import import * m = title print ('test from import',m) title ='hhh' print ('test from import',title)
from_import.py
print ('i am a test about from import ',__name__) title = 'hhahh' # def output(): # print ('i am output ()') import test_from_import print ('from_import',title)在交互模式下运行test_from_import.py结果如下:
运行from_import.py结果:
请高手解释一下。
恩,找到原因了。默认下python是以__main__启动程序的,将导入模块中的语句执行一遍。然后又以各个模块的名字以出现的先后顺序执行一遍。
相关文章推荐
- MinGW g++ 编译带静态变量的类时的问题,求高手解释一下!
- Python模块的交叉引用问题
- 编译python模块要求安装vs2003问题的Hack解决办法
- win tc的一个完整代码,编译正确,但黑屏,请高手帮忙指导你一下!!!
- linux环境下 hello 模块的交叉编译
- python re模块编译代码与非编译代码性能检测
- VS2005使用distutils模块自动编译python扩展模块
- 编译AMSS中关于的Python两个报错问题的总结
- 请各位高手帮忙解释两个实物电路
- 两个编译2.4与2.6内核模块
- 交叉编译python3.2
- 两个编译2.4与2.6内核模块的Makefile 模板
- 2.6内核编译模块内容和解释
- Quartus II 同一工程下编译不同实体,编译两个对等互补调用的模块
- 两个编译2.4与2.6内核模块的Makefile 模板(支持交叉编译)
- 两个编译2.4与2.6内核模块的Makefile 模板
- 那位高手能给解释一下,在SqlDataReader读数据和直接返回DataTable(DataSet)之类的那个好?
- 编译C代码为python模块(pyd)
- 分享一下,如何编译自己修改的源码模块
- linux python 视频设备控制模块 openCV 编译安装与测试