python第一行注释声明详解

python的第一行常见有如下2种情况

#!/usr/bin/env python3

#!/usr/bin/python3

如果你用的是python2.7的话,就是 #!/usr/bin/env python

这其实是shebang行,就是给shell执行的,与py无关.主要是在unix平台上搞的.比如linux mac等.

在windows下搞不搞都可以,不过一般大神建议搞上.

通常使用第一种shebang.

如果使用第二种情况就要有正确的名称与路径.