002-python基础-hello-world

时间:2022-05-23 23:50:19
  1. python hello.py 时,明确的指出 hello.py 脚本由 python 解释器来执行。
  2. 如果想要类似于执行shell脚本一样执行python脚本,例: ./hello.py ,那么就需要在 hello.py 文件的头部指定解释器,如:
  3.  #!/usr/bin/env python    #(注意与 #!/usr/bin/python的使用区别 )
    print "hello,world"
    # 备注:执行前需给予 hello.py 执行权限,chmod 755 hello.py
  4. 除了把程序写在文件里,还可以直接调用python自带的交互器运行代码。(不建议)

#!/usr/bin/python与#!/usr/bin/env python的区别是?

#!/usr/bin/python的意思是说去/usr/bin/目录下找python去执行

     #!/usr/bin/env python 的意思是在#!/usr/bin/env中找到python的安装路径,然后去执行它,这个可执行的python路径不管是不是在/usr/bin下,用法比较灵活,而#!/usr/bin/python就写成了绝对路径,只能去/usr/bin下找。

结论:推荐使用 #!/usr/bin/env python