Python 3.x 如何从命令行的另一行重新启动暂停的python程序

Python 3.x 如何从命令行的另一行重新启动暂停的python程序,python-3.x,command-line-interface,Python 3.x,Command Line Interface,我从Ubuntu的CLI运行一个python程序,用python3 programname.py启动它,用CTRL Z暂停它,用fg重新启动它。是否可以在暂停后从特定行号重新启动它。例如,在fg第324行中键入类似的内容,以从第324行而不是暂停的行重新启动暂停的程序。 如果无法通过Ubuntu命令行从python代码中找到解决方案,那么python代码中的解决方案也会很有用。Ubuntu CLI不知道您正在运行的代码,因为您正在python解释器中运行它。因此,如果您想让python暂停您的代

我从Ubuntu的CLI运行一个python程序,用python3 programname.py启动它,用CTRL Z暂停它,用fg重新启动它。是否可以在暂停后从特定行号重新启动它。例如,在fg第324行中键入类似的内容,以从第324行而不是暂停的行重新启动暂停的程序。
如果无法通过Ubuntu命令行从python代码中找到解决方案,那么python代码中的解决方案也会很有用。Ubuntu CLI不知道您正在运行的代码,因为您正在python解释器中运行它。因此,如果您想让python暂停您的代码并在某一行继续它,那么您必须使用代码。至于在某一行重新启动代码,我认为这不会给您带来好的结果。原因是您会跳过暂停和恢复之间的任何代码的执行,因此这些点之间的任何声明或语句都不会执行。有鉴于此,您的代码很可能会中断,除非您在设计时有意考虑到此功能。即使这样,您也必须直接使用python解释器来实现它

如果你想调试你的代码,我建议你看看