📌  相关文章
📜  运行 python 脚本终端 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:41:54.781000             🧑  作者: Mango

运行 Python 脚本终端 - Shell/Bash

Shell/Bash 是一种命令行环境,可以用于执行各种任务,包括运行 Python 脚本。在本文中,我们将介绍如何在 Shell/Bash 中使用 Python,以及如何运行一个 Python 脚本。

安装 Python

在开始之前,你需要安装 Python。你可以从以下位置下载 Python:

启动 Shell/Bash

现在,你需要启动 Shell/Bash。在 Windows 中,你可以使用 PowerShell 或者 cmd;在 macOS 或 Linux 中,你可以使用 Terminal 应用程序。

运行 Python

要在 Shell/Bash 中运行 Python,只需在终端中输入 python 命令:

$ python
Python 3.8.5 (default, May 27 2021, 13:30:53)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

现在你已经在 Python 解释器中了,你可以立即开始执行 Python 代码。

>>> print("Hello, World!")
Hello, World!

要退出 Python 解释器,可以输入 exit() 或者按下 Ctrl-D

运行 Python 脚本

如果你有一个 Python 脚本,你可以在 Shell/Bash 中运行它。假设你的脚本名为 hello.py,你可以使用以下命令运行它:

$ python hello.py
Hello, World!

这将执行 hello.py 文件中的代码,并将输出写入终端。

注意,你需要在运行脚本之前进入到脚本所在的目录中。你可以使用 cd 命令来切换目录:

$ cd /path/to/script
$ python hello.py
Hello, World!
命令行参数

Python 脚本也可以接受命令行参数。你可以使用 sys.argv 来访问这些参数。例如,如果你有一个名为 greet.py 的脚本,它期望一个名字作为参数:

import sys

name = sys.argv[1]
print(f"Hello, {name}!")

你可以使用以下命令调用它:

$ python greet.py Alice
Hello, Alice!

在这里,我们将值 "Alice" 传递给脚本作为参数。脚本通过 sys.argv 访问该参数,并将输出写入终端。