python类似bash_rc的预加载文件

python类似bash_rc的预加载文件

起因

今天在些python,然后很烦,很多函数不知道意思就想

dir(boo)

但是输出太难看,于是

print('\t'.join(dir(boo)))

打这么多好烦.
有时想要运行一遍脚本然后转到解释器中接着跑,利用解释性语言的特点,方便测试.于是

from bar import *

可是好烦

每次都要敲这么多!!!

经过

bash里多方便呀,可以在bash_rc文件里自定义函数,自定义aliases,
甚至gdb也有个.gdb_init文件,于是我就在bing上搜,当我搜python auto import how to的时候,奇迹出现了: )可以直接自己去看,我也只是看了人家的东西

结果

在环境变量中添加PYTHONSTARTUP并将其值设为某文件.我叫它.py_rc,创建该文件,添加内容

import os

print('preimporting')

def pdir(x):
    print('\t'.join(dir(x)))

if 'rc.py' in os.listdir():
    from rc import *
    

然后发现这个世界真的变得更加得可爱了!

: )

之后,我得抽时间把它加到我得dotfile里面.

  • 同时发现已经打开的cmd的环境变量不会立即更新,并且通过start cmd打开的新控制台也会继承它的环境变量(?)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值