1.windows:
看不到打印输出的办法,在程序的最后加上input()函数(<=2.6的版本用raw_input()),用等待输入来让脚本暂停,就可以看到输出窗口了。
但是如果是程序出错了,也看不到错误信息了,即使加了input函数,因为早在调用input之前脚本就因为错误停止了。所以初学都建议使用IDLE,可以观察错误结果,后期随着学习的深入,可以加入try模块,对异常进行捕捉,从而让脚本即使发生了错误也不停止,就不会关闭终端窗口了。
(2) 在命令行窗口(windows命令提示符窗口、xterm窗口....),输入shell命令来执行: python xx.py
2.linux或unix:
**文件第一行固定为:#! <python解释器的路径>
unix上可用env查找技巧,提高代码可移植性: #!/usr/bin/env python
** 添加可执行权限:chmod +x xx.py
3.导入文件方式:
(1)普通导入:只在第一次加载时,执行。
(2) reload导入:同一次会话中再次执行文件。
(3) exec导入:exec(open('xx.py‘).read())