Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果任何ipython 的 shell 命令返回非零值, ipython 是否有类似于bash 中的“-e”的设置来停止脚本的执行?
不直接,不。但是,在!fooshell 命令之后,退出代码存储为 value _exit_code。所以你的脚本可以检查并抛出错误。
!foo
_exit_code
出于某种原因,在我的系统上,它会将所有退出代码乘以 256。我完全不确定它为什么这样做。