Python是流行的编程和脚本语言。这种流行导致了Python脚本和代码的不同用例。在本教程中,我们将学习什么是Python脚本,如何从命令行、GUI、IDe等运行Python代码和脚本。
什么是Python脚本?
python脚本是一些用python编写的代码,可以作为应用程序运行,也可以很容易地从shell运行。Python脚本有如下一些结构。
- 导入所需模块
- 定义类、函数和其他结构
- 从导入的模块、定义的类和函数执行和运行代码和脚本
Python脚本示例
下面我们可以找到一个示例脚本,它将通过使用函数将一些文本打印到标准输出中。
import osdef PrintHello(str): print ("Hello World "+str)PrintHello("Poftut.com")

我们可以使用命令行界面或操作系统终端来运行和执行Python脚本和代码。有一个双向方法来运行Python脚本。首先是使用python解释器并提供脚本文件路径,解释器将在其中读取并运行脚本文件。第二种方法是使脚本文件可执行,并从命令直接运行,像命令或可执行文件一样提供脚本文件名。
使用Python解释器运行
我们可以使用Python解释器,它可以直接从命令行运行。对于蟒蛇2 python2
对于蟒蛇3 python3
可以使用解释器。此外,解释器还应添加到操作系统路径或环境变量中,这些变量将在下面针对Windows操作系统进行描述。Linux默认添加路径信息。
$ python2 python_script.py$ python3 python_script.py$ python python_script.py

运行使Python脚本文件可执行
对于Linux,Python脚本文件可以成为可执行文件。为了使脚本直接从shell执行,我们添加了一行代码,将脚本类型指定为Python和Python解释器。
#!/usr/bin/python
最新内容的脚本文件如下所示。
#!/usr/bin/pythonimport osdef PrintHello(str): print ("Hello World "+str)PrintHello("Poftut.com")

然后我们将脚本文件命名为 python_script.py
具有以下内容的用户可执行文件 chmod
命令。现在我们可以通过指定脚本文件的名称直接从命令行运行脚本文件。
$ chmod u+x python_script.py $ ./python_script.py

从Python交互模式或Python Shell运行Python脚本
Python解释器也是作为一个交互式shell提供的。Python交互式shell为Python脚本和程序提供了相同的环境。我们可以从pythonshell运行一个脚本。直接输入或复制粘贴。首先,我们将打开一个Python交互式shell,其中 python2
, python3
或 python
命令根据我们的Python版本选择。在本例中,我们将使用 python2
贝壳。
$ python3$ python2

我们粘贴要运行的python脚本,它将立即通过如下交互式shell进行处理。
相关文章: 什么是Python编程?

从IDE运行Python脚本
而清除简单或复杂的Python脚本或应用程序IDE也可以使用。Eclipse、PyCharm、Atom、VSCode和其他IDE提供直接从IDE运行脚本并在IDE输出窗格中显示输出。
从文件管理器双击运行Python脚本
另一种方法是使用操作系统文件资源管理器并双击脚本文件。这可以在Linux、Windows、MacOSX等操作系统上完成,但脚本文件应该是可执行的,如中所述 Run Making Python Script File Executable
。然后双击python脚本文件。