将ipython配置为自动使用某些设置,如打开doctest_模式

将ipython配置为自动使用某些设置,如打开doctest_模式,ipython,Ipython,我知道ipython有一个非常广泛的配置系统。我在生成的ipython_config.py文件中查找了配置某些设置的方法。我希望始终在启用%doctest_模式的情况下启动ipython 有没有一个简单的方法可以做到这一点?我已尝试在c.TerminalIpythonApp.code\u to\u运行配置选项中添加此命令。但是,这会导致ipython启动、运行命令并退出,而不是交互。在配置文件中查找以下行,而不是code\u to\u run: # lines of code to run at

我知道ipython有一个非常广泛的配置系统。我在生成的ipython_config.py文件中查找了配置某些设置的方法。我希望始终在启用%doctest_模式的情况下启动ipython


有没有一个简单的方法可以做到这一点?我已尝试在c.TerminalIpythonApp.code\u to\u运行配置选项中添加此命令。但是,这会导致ipython启动、运行命令并退出,而不是交互。

在配置文件中查找以下行,而不是
code\u to\u run

# lines of code to run at IPython startup.
# c.InteractiveShellApp.exec_lines = []

如果您将命令放入其中,它们将被执行,您可以交互使用IPython。

谢谢!我只是在exec_行列表中打开了“doctest_模式”,一切都像我预期的那样工作。