首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用pyz文件?

如何使用pyz文件?
EN

Stack Overflow用户
提问于 2022-08-29 20:45:12
回答 1查看 158关注 0票数 0

有一个pyz文件,它拥有我需要的所有依赖包(numpy,tensorflow....etc)

我想知道如何在那个pyz文件中运行一个函数。

例如,如果有一个名为runJob的函数

我想在我的脚本中调用这个函数

代码语言:javascript
复制
import function_from_pyz
if __name__ == "__main__":
    funciton_from_pyz.runJob()

下面的内容不太管用

代码语言:javascript
复制
<python path> my_pyz_file.pyz myscript.py
EN

回答 1

Stack Overflow用户

发布于 2022-08-29 20:53:21

.pyz文件只是一个普通的压缩,它的头允许执行它。Python可以从zip文件中导入模块,就像从子目录导入模块一样。

因此,如果函数位于一个名为__main__.py的文件中,则只需:

代码语言:javascript
复制
from my_pyz_file.__main__ import runJob
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73534471

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档