运行py脚本
常规执行脚本的命令格式
解释器 脚本文件 [参数]
$ python3 myscript.py
如果不想输入解释器,直接执行脚本文件,需要进行修改:
-
在脚本文件中指定解释器
#!/usr/bin/python3
- 解释器所在的目录路径根据你安装解释器的位置有所不同
- 告诉系统使用哪个解释器(interpreter)去解释、运行脚本
- 必须放在第一行,并使用绝对路径!
-
增加脚本的可执行权限
$ chmod +x myscript.py
现在就可以正常执行脚本命令了
$ ./myscript.py
-
(可选)修改脚本名,取消py后缀
$ mv myscript.py myscript
- 因为linux对文件后缀格式并不敏感
- 这一步操作的效果是让使用者以为是执行命令而不是脚本
-
(可选)追加当前脚本的路径到PATH环境变量,即不需要使用
./myscript
的方式来运行$ PATH=$PATH:$PWD
There are 0 comments