Linux如何运行py文件?Python怎么运行py文件?
1、如何在Linux下执行.py文件2、 Python 的命令行参数在日常开发中,如何在Linux下执行.py文件以及Python的命令行参数。它告诉操作系统使用哪个解释器来解析该脚本。
- 本文目录导读:
- 1、如何在Linux下执行.py文件
- 2、 Python 的命令行参数
在日常开发中,我们经常需要使用Python来编写各种脚本和程序。而在Linux系统下,我们需要掌握如何运行Python脚本。本文将从两个方面介绍:如何在Linux下执行.py文件以及Python的命令行参数。
一、如何在Linux下执行.py文件
1. 通过终端执行
最简单的方法就是通过终端来执行.py文件。首先,打开一个终端窗口,并进入到存放.py文件的目录中。然后输入以下命令:
“`
python 文件名.py
例如,如果想要执行test.py这个脚本,则应该输入以下命令:
python test.py
2. 添加shebang头
除了通过终端来执行外,还可以给.py文件添加shebang头来直接运行它。
首先,在你的编辑器中打开你的Python脚本,并添加以下一行代码:
#!/usr/bin/env python
这就是所谓的shebang头(也叫hashbang)。它告诉操作系统使用哪个解释器来解析该脚本。
保存并退出编辑器后,在终端上赋予权限并直接运行该脚本:
chmod +x 文件名.py # 赋予权限
./ 文件名 .py # 直接运行
二、 Python 的命令行参数
1. -c 参数
-c参数可以让Python从命令行直接执行一段代码。比如:
python -c “print(‘Hello World’)”
输出结果为:
Hello World
2. -i 参数
-i参数可以在执行完脚本后进入交互模式,方便我们进行调试。比如:
python -i 文件名.py
3. -m 参数
-m参数可以让Python在运行时导入一个模块,并且可以指定要运行的函数或子模块。比如:
假设我们有一个my_module.py文件,其中包含了一个add函数。
现在我们想要通过命令行来调用这个函数,只需要输入以下命令即可:
python -m my_module add 1 2
这就是Linux下执行Python脚本以及Python的命令行参数的介绍。希望对你有所帮助!