设置python的启动文件

来源:互联网 发布:stm32单片机教程 pdf 编辑:程序博客网 时间:2024/06/07 08:56
设置启动文件 PYTHONSTARTUP 类似于profile
这个文件在交互会话期是只读的,
当Python从脚本中解读文件或以终端/dev/tty 做为外部命令源时则不会如此,
它与解释器中不受限制的使用。
你也可以在这个文件中改变sys.psl和sys.ps2指令。
如果想要在当前目录中执行附加的启动文件,可以在全局启动文件中加入类似以下的代码:
if os.path.isfile('.pythonrc.py'):
execfile('.pythonrc.py')

import os 
filename =os.environ.get('PYTHONSTARTUP') 
if filename andos.path.isfile(filename): 
    execfile(filename)

本地化模块
Python提供了两个方法来本地化: sitecustomize 和 usercustomize 。
首先找到site-packages的目录。
启动python 执行下面的代码
import site
site.getusersitepackages()
'/home/user/.local/lib/python3.2/site-packages'
然后在site-packages的目录下创建 usercustomize.py文件
这个文件会影响python的每次调用,
除非启动的时候加入 -s 选项禁止自动导入
sitecustomize 的工作方式一样,但是是由电脑的管理账户创建以及在
usercustomize 之前导入。
原创粉丝点击