如果您熟悉 Python,您应该知道如何运行 Python 脚本。
你为什么要读这篇文章? 还有一个机会是您不知道如何运行 Python 脚本,因为您不熟悉它们。 这绝对是给你的。 这只适合你吗? 不,无论是熟悉 Python 的人还是不熟悉 Python 的人都可以在本文中获得新的东西。 事不宜迟,让我们进入本文。
在进入教程的执行部分之前,我们需要在我们的系统上安装 Python。
打开文本编辑器并创建一个 Python 脚本以在整个教程中使用。 您可以使用以下添加两个数字的脚本。
a, b = list(map(int, input().split())) print(a + b)
目录
集成开发环境
您只需单击一下即可使用 IDE 运行 Python 脚本。 在 IDE 中运行 Python 脚本是一件简单的事情。 您会找到一个按钮来运行同名的 Python 脚本。 单击它以运行 Python 脚本。
一般的方法
运行 Python 脚本的最常用方法是使用命令行或终端。 让我们看看使用命令行或终端运行 Python 脚本的步骤。
- 打开命令行或终端。
- 导航到 Python 脚本所在的目录。
- 使用 python3 script_name.py 命令运行脚本(关键字可能会根据您的配置更改为 python)。
- 完毕。 您可以在下一行中看到输出。
无论您的操作系统如何,您都可以通过上述步骤运行 Python 脚本。 上述步骤适用于所有主要操作系统。
还有其他方法可以在不同的操作系统中运行 Python 脚本。 让我们一一看看。
macOS / Ubuntu
我们可以使用 bash 脚本在 macOS/Ubuntu 中运行 Python 脚本。 这两种操作系统都支持 bash 脚本。 让我们看看使用 bash 脚本运行 Python 脚本的步骤。
- 打开任何文本编辑器。
- 创建一个文件以编写扩展名为 sh 的 bash 脚本并粘贴以下代码。
#!/usr/bin/env 庆典
python3 /path/to_your/python/script.py
- 更新 bash 脚本中的路径。
- 使用命令 ./bash_script_name.sh 运行 bash 脚本
您可能还想了解如何在 Python 中运行 bash 脚本。
Ubuntu
还有另一种很酷的方法可以在 Ubuntu 中运行 Python 脚本。
假设您有一个用 Python 编写的 GUI 应用程序。 每次都按照上面的方法运行起来比较困难。 我们如何通过单击运行它? 从仪表板运行它怎么样? 是不是很酷?
是的,我们可以为 Python 脚本创建一个桌面条目。
让我们看看从仪表板运行 Python 脚本的步骤。
- 打开任何文本编辑器并创建一个新文件。
- 将以下代码粘贴到文件中,并将其与扩展桌面一起保存在位置 /home/your_username/.local/share/application/ 中。
[Desktop Entry] Name=add.py Exec=gnome-terminal -- /home/your_username/path_to_entry_bash_file/bash_script.sh Type=Application Categories=GTK;GNOME;Utility;
您可以将名称从 add 更改为任何您喜欢的名称。
- 创建一个 bash 脚本来运行 Python 脚本。 它是应用程序的入口点。 并将以下代码粘贴到其中。
#!/usr/bin/env bash python3 /relative/path/to_script/from/home/script.py
在 bash 脚本中提供脚本相对于主目录的路径。 并更新上述桌面条目中的 bash 脚本路径。
- 现在,按 Windows 键并使用您提供的名称搜索桌面条目。 并运行它。
您将看到 GUI 应用程序。 但是,如果您运行任何没有任何用户输入的脚本,那么您将面临以下问题。
我们可以看到运行 Python 脚本后终端关闭。 我们甚至一秒钟都看不到输出。 为避免此问题,即使在执行脚本后,我们也需要保持打开终端。 向 bash 脚本中添加一个新行,如下所示。
#!/usr/bin/env bash python3 <code class="language-bash">/relative/path/to_script/from/home/script.py bash
现在,再次运行它。 并且在你面前有输出。
视窗
还有另一种在 Windows 中运行 Python 脚本的方法。 我们可以使用 Run 来执行 Python 脚本。 让我们看看使用 Run 运行 Python 脚本的步骤。
- 按 Windows 键 + R 打开运行。
- 在“运行”对话框中输入 py C:pathtoscript.py 并按回车键。
- 命令行在执行完成后立即关闭。 我们甚至可以看到输出。 如何解决这个问题呢?
即使在执行 Python 脚本后,我们也可以使用批处理脚本保持命令行打开。 为此,创建一个扩展名为 bat 的文件并将以下代码粘贴到其中。
@py.exe C:pathtoscript.py %* @pause
现在,再次使用 Windows 键 + R 快捷方式打开“运行”对话框,然后输入批处理脚本的路径。 它将运行批处理脚本中提供的 Python 脚本。 您现在可以看到输出。
结论
选择最合适的方式来运行 Python 脚本。 并喜欢用 Python 编写代码。
快乐的脚本🙂
喜欢阅读这篇文章吗? 与世界分享怎么样?