任意导入python源代码作为python模块
stringimporter的Python项目详细描述
字符串导入器
stringimporter允许将原始字符串作为真正的python模块导入
如何使用
您可以读取测试(在测试目录中)或复制以下代码。
importstringimportermodule_from_thin_air=""" def multiply_by_2(): return lambda x: 2*x"""loader,mymodule=stringimporter.import_str('yihaaa',module_from_thin_air)hello_2=mymodule.multiply_by_2()("hello ")
依赖性
无
兼容性
Python3。我还不知道?如何在Python2.7上模拟importlib.abc.sourceloader。