#! 在 Python 中的含义分别是什么

20 浏览
0 Comments

#! 在 Python 中的含义分别是什么

这个问题在这里已经有了答案

为什么人们在Python脚本的第一行写 #!/usr/bin/env python?

我可以在 Python 脚本的开头添加 #! /usr/bin/python 并将该脚本添加到 PATH 中,以便将其作为命令运行。

但是,有人能否解释一下在 Python 中 \'#\' 和 \'!\' 分别代表什么意思,以及还有哪些其他语言具有这种机制?

谢谢

admin 更改状态以发布 2023年5月25日
0
0 Comments

# 后面跟着任何东西都是注释;就 Python 本身而言,这就是它。另一方面,Unix 会解析出 /usr/bin/python,以便知道如何运行您的代码。

0
0 Comments

这是 shebang 行,#! 是由 Unix 系统中的程序加载器解释的 魔数,用于启动脚本解释器。

0