覆盖ipython命令行参数

时间:2019-09-04 00:10:40

标签: python ipython

我正在编写一个脚本script.py,该脚本使用argparse来解析传递的参数。但是,当我使用ipython运行脚本时,ipython会覆盖提供的参数。例如,当我运行ipython script.py -h时,ipython打印自己的帮助消息,而不是将-h传递给sys.argv来由程序处理。我现在可以通过使用裸露的python而不是ipython来解决此问题,但是我更喜欢后者,因为我发现它的错误消息更易于阅读。

有什么办法可以继续使用ipython来做到这一点?我的版本是7.8.0。

0 个答案:

没有答案