学习启动Python程序的方法

   学习启动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,这不再是一个问题,因为这些启动机制往往每次都是运行源代码的最新版本。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值