我一直在网上搜索我的硬盘试图看看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'])
答案 0 :(得分:2)
Python更灵活,您希望将$PYTHONSTARTUP
变量设置为启动文件的路径名
答案 1 :(得分:1)
制作文件(例如〜/ .pythonstartup)
import os
def CLEAR():
os.system(['clear', 'cls'][os.name == 'nt')
将环境变量PYTHONSTARTUP
设置为引用上面的文件。把它放到〜/ .bashrc
export PYTHONSTARTUP=$HOME/.pythonstartup