如何向ipython添加隐式导入?

时间:2017-07-08 08:36:07

标签: python ipython

我正在使用PYTHONSTARTUP=~/pythonstartup.py方法,以使ipython成为默认的python shell,但我想扩展它,默认情况下还有一些额外的导入(比如导入一些常见的包)。

我该怎么做?

#!/usr/bin/env python
import os
import sys
import re
import time
import platform
import IPython

os.environ['PYTHONSTARTUP'] = ''  # Prevent running this again
IPython.start_ipython()
raise SystemExit

1 个答案:

答案 0 :(得分:2)

添加

解决了问题
IPython.start_ipython(user_ns=locals())