【问题标题】:Import a Python Module from a GitHub Gist [duplicate]从 GitHub Gist 导入 Python 模块 [重复]
【发布时间】:2018-09-12 00:58:01
【问题描述】:

我喜欢 GitHub Gists 的想法。这就是我和许多其他人保留他们小巧但方便的 Python 模块的地方。如果能够直接将它们导入 Python,那就太好了。像这样的:

import gist(url) as myModule

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

【问题讨论】:

标签: python github gist


【解决方案1】:

可能的解决方案是使用requests 从网址下载要点。然后获取文件名并使用import example_file 将其导入。您还可以使用 for 循环来导入在目录中找到的所有模块。

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

【讨论】:

    猜你喜欢
    • 2015-04-27
    • 2015-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-15
    • 1970-01-01
    相关资源
    最近更新 更多