[如何运行python程序]

时间:2022-06-21 04:18:11

1.windows:


  (1) 在windows中,python程序可以在文件管理器窗口中显示为一个图标,并通过鼠标双击能够自动运行(尽管看不到打印的输出或错误的提示),比如hg写的接口自动化的的启动程序一样。
        看不到打印输出的办法,在程序的最后加上input()函数(<=2.6的版本用raw_input()),用等待输入来让脚本暂停,就可以看到输出窗口了。
        但是如果是程序出错了,也看不到错误信息了,即使加了input函数,因为早在调用input之前脚本就因为错误停止了。所以初学都建议使用IDLE,可以观察错误结果,后期随着学习的深入,可以加入try模块,对异常进行捕捉,从而让脚本即使发生了错误也不停止,就不会关闭终端窗口了。

        (2) 在命令行窗口(windows命令提示符窗口、xterm窗口....),输入shell命令来执行:  python xx.py


2.linux或unix:


     要将python代码编程为可执行脚本文件
           **文件第一行固定为:#! <python解释器的路径>
               unix上可用env查找技巧,提高代码可移植性: #!/usr/bin/env python
          ** 添加可执行权限:chmod +x xx.py


3.导入文件方式:


   通过导入文件来运行python程序
        (1)普通导入:只在第一次加载时,执行。
        (2) reload导入:同一次会话中再次执行文件。
        (3) exec导入:exec(open('xx.py‘).read())