代码之家  ›  专栏  ›  技术社区  ›  ForceMagic chooselife

有没有办法在bash的zip文件中运行python脚本?

  •  5
  • ForceMagic chooselife  · 技术社区  · 16 年前

    我想把我的“任务”脚本,以及在这个包中,那些正在使用库。然后,使用bash,我想在zip文件中调用所需的脚本,而不提取zip。

    目标是在运行脚本时,在指定的文件夹中只移动一个zip。

    2 回复  |  直到 16 年前
        1
  •  17
  •   Martin M.    11 年前

    我终于找到了办法。如果我创建一个zip文件,我必须创建 __main__.py

    python myArchive.zip

    此命令将运行 文件!:)

    然后我可以创造 .command

    您还可以在 __主\uuuuuuuuuuuy.py 例如,如果需要传递参数,则可以使用文件来提供更大的灵活性。

    python __main__.py buildProject

    参考文件如下: https://docs.python.org/2/library/runpy.html

        2
  •  3
  •   Rod    16 年前

    看一看 zipimport

    此模块添加了导入功能 Python模块(*.py,*.py[co])和 通常不需要使用 由内置程序自动使用 这是ZIP的路径档案室。那个是ZIP存档的路径。

    推荐文章