介绍python脚本中的#!/usr/bin/python...一堆是什么意思

很多初学Python的朋友在看到大部分的.py文件里边的第一句话就是#!/usr/bin/python,但我们又隐隐约约记得#号后边的内容是被注释掉的呀?怎么回事呢?下面我一一道来:

这里边运行.py文件要分两种情况来运行:

(1)如果调用python脚本来运行时,即使用:
$ python test.py
#!/usr/bin/python 被忽略,等同于注释
(2)如果直接用shell脚本运行时,使用:

 $ chmod +x test.py
 $ ./test.py

此处的#!/usr/bin/python指定解释器的路径

猜你喜欢

转载自blog.csdn.net/Rico_Rico_/article/details/84702963