0
ruby
load()
函数在当前文件中加载和整个ruby
文件并运行它。
负载可以得到任何字符串路径:相对,静态,...
什么在等效函数做到这一点在python 3
?
有python
等效函数吗?
谢谢。python中的等效ruby加载函数
ruby
load()
函数在当前文件中加载和整个ruby
文件并运行它。
负载可以得到任何字符串路径:相对,静态,...
什么在等效函数做到这一点在python 3
?
有python
等效函数吗?
谢谢。python中的等效ruby加载函数
Python的execfile()
function类似,因为它会加载和执行文件每次,不像导入的模块。
的wrap
参数红宝石load
功能可以通过传递一个新的命名空间来模拟:
namespace = {}
execfile(filename, namespace)
感谢。这与 有什么区别'loader = importlib.machinery.SourceFileLoader(“a”,“/home/a.py”) loader.load_module()' – somename
@unkhown:'importlib'返回一个新的模块对象,'' execfile()'不会(它使用当前全局变量或映射作为名称空间传入)。 –
我该如何防止模块重新加载?导入做这个automaticaly我认为。当使用importlib或execfile()。 – somename