【发布时间】:2015-01-13 06:45:47
【问题描述】:
我可以添加 #! /usr/bin/python 在 python 脚本的开头并将此脚本添加到 PATH 以便将其作为命令运行。
但是谁能向我解释一下“#”和“!”是什么意思?在python中分别表示,还有什么其他语言有这种机制? 谢谢
【问题讨论】:
标签: python
我可以添加 #! /usr/bin/python 在 python 脚本的开头并将此脚本添加到 PATH 以便将其作为命令运行。
但是谁能向我解释一下“#”和“!”是什么意思?在python中分别表示,还有什么其他语言有这种机制? 谢谢
【问题讨论】:
标签: python
这是shebang 行和#! magic numbers 由 unix 系统上的程序加载器解释并用于启动脚本解释器。
【讨论】:
# 后跟任何内容都是评论;就 Python 本身而言,就是这样。另一方面,Unix 会解析出/usr/bin/python,以便知道如何运行您的代码。
【讨论】: