脚本文件第一行#!/usr/bin/python是在类unix环境下用于指定执行程序(用什么可执行程序去运行脚本)。
#!/usr/bin/python
操作系统执行这个脚本时需要使用哪个执行程序,执行将会调用/usr/bin下Python解释器
#!/usr/bin/env python
这种是防止操作系统用户没有将python安装在/usr/bin下,当系统执行这一行时,首先会根据env设置查找Python安装路径,再调用Python安装路径下的Python解释器
注:
推荐写法:#!/usr/bin/env python