Python 程序运行的三种方式详解

夏知夏
夏知夏
发布时间:2026-10-13 | 4人浏览过
原创

本文详细介绍了Python程序的三种运行方式:交互式编程、脚本式编程以及通过Shebang直接执行。文章分别演示了在Linux和Windows环境下启动交互模式的方法,讲解了如何编写.py文件并通过命令行参数调用解释器执行脚本,最后介绍了通过添加Shebang行并赋予执行权限来直接运行脚本的技巧。

交互式编程模式

方式一

交互式编程

交互式编程无需预先创建脚本文件,用户可直接通过 Python 解释器的交互模式输入代码并即时查看结果。

在 Linux 系统中,只需在命令行输入 Python 命令即可启动交互式编程环境,界面提示如下:


$ python
Python 2.7.6 (default, Sep 9 2014, 15:04:36) 
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> 

在 Windows 系统上,安装 Python 时默认已包含交互式编程客户端,启动后的提示窗口如下:

在 Python 提示符下输入以下文本信息,随后按 Enter 键即可查看运行效果:


>>> print "Hello, Python!";

在 Python 2.7.6 版本中,上述示例的输出结果如下:

Hello, Python!

如果您使用的是较新版本的 Python,则需要在 print 语句中使用括号,例如:


>>> print ("Hello, Python!");

脚本式编程模式

方式二

脚本式编程

通过脚本参数调用解释器来开始执行脚本,直到脚本代码执行完毕。一旦脚本执行完成,解释器便会退出,不再保持有效状态。

接下来编写一个简单的 Python 脚本程序。所有 Python 源文件均以 .py 为扩展名。将以下源代码复制并保存至 test.py 文件中。


print "Hello, Python!";

此处假设您的系统已正确配置了 Python 解释器的 PATH 环境变量。使用以下命令运行该程序:


$ python test.py

输出结果:

Hello, Python!

直接执行脚本文件

方式三

让我们尝试另一种执行 Python 脚本的方法。对 test.py 文件进行如下修改:


#!/usr/bin/python

print "Hello, Python!";

此处假设您的 Python 解释器位于 /usr/bin 目录中,使用以下命令执行该脚本:


$ chmod +x test.py   # 脚本文件添加可执行权限
$./test.py

输出结果:

Hello, Python!

以上介绍了 Python 运行的三种主要方式,希望能帮助读者更好地掌握 Python 的使用。如有疑问,欢迎留言交流,小编会及时回复。感谢大家的支持!

相关标签:

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表