从GitHub Gist导入Python模块[重复]

问题描述 投票:0回答:1

这个问题在这里已有答案:

我喜欢GitHub Gists的想法。这就是我和许多其他人保留他们的小而方便的Python模块的地方。能够直接将它们导入Python会很不错。像这样的东西:

import gist(url) as myModule

这可能吗?唯一的方法就是从gist中提取文本并在其上运行eval

python github gist
1个回答
1
投票

可能的解决方案是使用requests从url下载gist。然后获取文件名并使用import example_file导入它。您还可以使用for循环导入目录中找到的所有模块。

我强烈建议不要使用eval(),因为与用户输入一起使用时,可以恶意使用。

© www.soinside.com 2019 - 2024. All rights reserved.