gpt4 book ai didi

python - python脚本文件应该是可执行的吗?

转载 作者:太空宇宙 更新时间:2023-11-04 03:04:06 26 4
gpt4 key购买 nike

python脚本文件应该是可执行的吗?

假设我正在开发一个小工具。我有以下文件:

my_tool.py
my_lib.py
my_other_lib.py
....

有时我会使用 python my_tool.py 运行我的工具。

第一个文件应该是可执行的,而所有的“库”不应该是这样的约定吗?如果我有多个入口点,它们是否都应标记为可执行?

最佳答案

如果 python 脚本顶部有一个 hashbang,你只需要使它可执行。 Python 不需要 modules您打算导入或作为参数传递的任何脚本都被标记为可执行文件。

至于命名约定,您应该只将实际包含 hashbang 的文件标记为可执行文件。如果您想更好地将模块与可执行文件分开,您应该使用 module tutorial 的第 6.4 节中指定的目录。 .

关于python - python脚本文件应该是可执行的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40030811/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com