Python3相当于BASH的bashrc

时间:2013-08-19 13:11:46

标签: bash python-3.x

我一直在网上搜索我的硬盘试图看看Python3是否与BASH的〜/ .bashrc文件相同。我需要的原因是,只要我打开配置为使用Python3的Guake,我就可以定义某些功能。

例如,使用这样的文件,我可以添加此功能

def CLEAR(): os.system(['clear','cls'][os.name == 'nt'])

到这样的文件。然后,当我打开Guake时,我可以使用Python并在我想要清除终端时键入CLEAR()。否则,我每次在Guake会话中第一次使用它时都需要创建该函数,并且在某些日子我很懒(^ u ^)。

所以,问题是这个空白是什么:

BASH是〜/ .bashrc或/ etc / bashrc,因为Python3是 __

sh - 〜/ .bashrc = Python3 - ? def CLEAR():os.system(['clear','cls'] [os.name =='nt'])

2 个答案:

答案 0 :(得分:2)

Python更灵活,您希望将$PYTHONSTARTUP变量设置为启动文件的路径名

答案 1 :(得分:1)

制作文件(例如〜/ .pythonstartup)

import os

def CLEAR():
    os.system(['clear', 'cls'][os.name == 'nt')

将环境变量PYTHONSTARTUP设置为引用上面的文件。把它放到〜/ .bashrc

export PYTHONSTARTUP=$HOME/.pythonstartup

请参阅The Interactive Startup File in Python tutorial