Python 的首行注释

#!/usr/bin/Python
# Filename: func_local.py

说明使用/usr/bin/python来作为你脚本运行时的解释器
和单纯的#是有区别的
#!和# -*-是分别用来指明解释器和该脚本的编码方式的。

/usr/bin/python是linux环境下python安装路径
windows下你可以把/usr/bin/python改成你的python的安装路径就可以起作用了。

Unix shell会根据第一行#!(#!这个东西好像叫sha-bang)后面的程序来寻找执行这个脚本的命令。
所以#!这一行是给shell看的,后面的注释是给python看的。
在windows下可以不写。

相关推荐