我正在看一个项目的提交,我在一个文件中看到了以下更改:
- import dataFile
+ dataFile = __import__(dataFile)编码器用dataFile = __import__(dataFile)取代了import dataFile。
它们之间的区别到底是什么?
发布于 2013-03-14 12:08:48
import dataFile 大致翻译为
dataFile = __import__('dataFile')显然,开发人员决定使用字符串来标识他们想要导入的模块。这大概是为了让他们可以动态地更改他们想要导入的模块……
https://stackoverflow.com/questions/15401012
复制相似问题