当您在 Web 主机上使用 PHP 时,他们已经安装了两个程序:
- 网络服务器(例如 Apache)
- 一个php解释器
Web 服务器会收到一个请求,要求 PHP 执行一个程序。该程序是您编写的php页面。PHP 解释器执行程序,该程序产生一个输出,然后由 Web 服务器发送回客户端。
当您在自己的计算机上开发程序时,设置是不同的。
首先,除了 web 开发,你不会在你的机器上运行一个 web 服务器来告诉解释器运行你的程序,你必须自己运行解释器。
通常,您在 Windows 上使用命令行 shell(例如 cmd.exe)。
C:>python script.py
当 cmd.exe 执行此命令时,它会查找程序“python.exe”并告诉它运行您的程序“script.py”。默认情况下,script.py 的输出被发送到 cmd.exe,然后它只会在其窗口中显示它。
为了成功,你的计算机上必须安装一个 python.exe,所以首先你必须安装一个名为 python 解释器的程序“python.exe”。
这是关于如何在你的机器上运行你的 python 程序的故事。开发还涉及编写脚本。
要编写您的程序“script.py”,理论上您可以在 Windows 上使用简单的文本编辑器(如记事本),然后如上所述执行脚本。但这即使对于非常短的程序也不方便。
幸运的是,当您安装 Python 解释器时,它还会安装一些额外的程序,其中一个是 IDLE,它是 Python 程序的编辑器,足以编写简单的 Python 程序。为了您的方便,IDLE 还可以直接告诉 python.exe 运行您的 sript,而无需您在 cmd.exe 中键入命令。