交互模式启动配置文件

        当启动python交互模式的时候,可能需要执行一些初始化操作,如果每次都手动执行,会比较麻烦,这时可以将这些命令保存在一个文件中,将环境变量PYTHONSTARTUP的值设置为这个文件的路径名。  
export PYTHONSTARTUP=/home/pySets.py
        只有在交互模式中,这个文件才有用。也可以在这个文件中设置提示符sys.ps1以及sys.ps2。
        如果你想从当前目录中读取格外的启动文件,可以在全局启动文件中添加下面的代码:
if os.path.isfile(".pySets.py'):
    execfile('.pySets.py')
        如果你想在脚本中使用这个启动文件,那需要在脚本中显示声明:
import os
filename = os.environ.get('PYTHONSTARTUP')
if filename and os.path.isfile(filename):
   execfile(filename)

 

 

posted @ 2015-10-09 07:35  楚狂人阿飞  阅读(137)  评论(0编辑  收藏  举报