我喜欢GitHub Gists的想法。那就是我和其他许多人保留其纤巧但方便的Python模块的地方。能够直接将它们导入Python很高兴。像这样:
import gist(url) as myModule
这可能吗?唯一的方法仅仅是从要点中提取文本并对其运行eval
吗?
答案 0 :(得分:1)
可能的解决方案是使用requests从URL下载要点。然后获取文件名并使用import example_file
导入。您也可以使用for循环导入目录中找到的所有模块。
我强烈建议不要使用eval()
,因为当与用户输入一起使用时,可能会被恶意使用。