学习启动Python程序的方法:通过交互地输入运行代码、通过系统命令行运行保存在文件中的代码、文件图标点击、模块导入、exec调用以及像IDLE这样的IDE GUI。
怎样才能开始一个交互式解释器的会话?
在Windows下可以通过点击“开始”按钮,选择“程序”,点击“Python”,然后选择“Python(command line)”菜单选项来开始一个交互会话。在Windows下可以在系统终端窗口输入Python作为一条系统命令行来实现同样效果。另一种方法是启动IDLE,因为它的主Python shell窗口是一个交互式会话窗口。如果你没有设置系统的PATH变量来找到Python,你需要使用cd切换到Python安装的地方,或输入Python的完整路径而不是仅仅Python。
你应该在哪里输入系统命令行来启动一个脚本文件?
在输入系统命令行的地方,也就是你所在的平台提供给作为系统终端的地方:在Windows下的系统提示符;在UNIX、Linux或Mac OS X上的xterm或终端窗口等。
指出运行保存在一个脚本文件中的代码的四种或更多的方法。
一个脚本文件中的代码可以通过系统命令行、文件图标点击、导入和重载、exec内置函数以及像IDLE的Run-Run Module菜单选项这样的IDE GUI选取来运行。在UNIX上,还可以使用#!技巧来运行,并且一些平台还支持更为专用的启动技术(例如,拖曳)。此外,一些文本编辑器有运行Python代码的独特方式,一些Python程序作为独立的“冻结二进制”可执行文件提供;并且一些系统在嵌入式模式下使用Python代码,其中代码由C、C++或Java等语言编写的一个封闭程序自动运行。
指出在Windows下点击文件图标运行脚本的两个缺点。
打印后退出的脚本会导致输出文件马上消失,在你能够看到输出之前(这也是raw_input这个技巧之所以有用的原因);你的脚本产生的同样显示在输出窗口的错误信息,会在查看其内容前关闭(这也是对于大多数开发任务,系统命令和IDLE这类IDE之所以更好的原因)。
在IDLE中怎样运行一个脚本?
在默认情况下,Python每个进程只会导入一个模块一次,所以如果你改变了它的源代码,并且希望在不停止或者重新启动Python的情况下运行其最新的版本,你将必须重载它。在你重载一个模块之前至少已经导入了一次。在系统命令行中运行代码,或者通过图标点击,或者像使用IDLE这样的IDE,这不再是一个问题,因为这些启动机制往往每次都是运行源代码的最新版本。
学习启动Python程序的方法
最新推荐文章于 2024-03-20 16:16:56 发布