python #!的含义

the meaning of #! in python separately

本问题已经有最佳答案,请猛点这里访问。

我可以加一个!/在python脚本的开头使用usr/bin/python,并将此脚本添加到path中,以便将其作为命令运行。

但是谁能给我解释一下""和"!"在python中分别意味着什么,还有其他语言有这种机制?谢谢


这是舍邦线和!是由Unix系统上的程序加载器解释的用于启动脚本解释器的幻数。


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