Say假设,我的python脚本文件的名称是hello。 如何执行脚本? 有时,我看到大多数python脚本都是由(python hello.py)执行的,有时是(./hello.py)。这些执行中哪一个是真的?如果两者都相同,为什么它被称为不同的命令?
答案 0 :(得分:4)
语法./hello.py
通常用于类Unix系统(包括Linux和OSX);它需要两件事:
hello.py
具有适当的权限(执行位设置)hello.py
的第一行是#!/usr/bin/python
(或类似,取决于Python解释器的位置)另一种形式 - python hello.py
- 没有这样的要求。