如何将隐式导入添加到 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

通过添加解决问题

IPython.start_ipython(user_ns=locals())

最新更新