#!开头的注释是什么意思呀,是单纯的注释吗?与#有区别吗?

#!开头的注释是什么意思呀,是单纯的注释吗?与#有区别吗?

#!开头的注释是什么意思呀,是单纯的注释吗?与#有区别吗?
以下两句注释有何别呀,为何第一句在#后有一个!号呢?
区别何在?是纯注释呀,还是有别的作用?
[code=Python]
#!/usr/bin/python
# Filename: func_local.py
[/code]
去掉程序也是可以运行的。

具体用途,可参见linux或UNIX下的shell说明!


QUOTE:
原帖由 800long 于 2008-4-29 16:40 发表
去掉程序也是可以运行的。

具体用途,可参见linux或UNIX下的shell说明!

unix环境我不会用,我是问在windows环境下,这两个注释区别何在?
window下#!指定的东西没什么用吧?


QUOTE:
原帖由 luffy.deng 于 2008-4-29 17:59 发表
window下#!指定的东西没什么用吧?

没有用呀,是不是可以不要呀。
python是脚本语言, 是需要解释器的,

开头的那个表示, 用什么解释器地址。
同上。
window下不需要用#!指定解释器