Python调试:如何进入另一个Python脚本?

Python调试:如何进入另一个Python脚本?,python,debugging,Python,Debugging,我有一个运行良好的python脚本。它调用另一个脚本,如下所示: os.system('python creep.py '+ str(time)+' ' +str(date) +' '+name_sample) 当我用pdb调试脚本“screw.py”时,我如何才能进入它?你不能。该脚本正在一个单独的进程中运行pdb没有任何特殊功能来将可执行文件识别为Python解释器并“附加”到它们可能正在运行的脚本 但是你不应该为了运行另一个脚本而拼命工作。。。最好直接导入它并调用它的方法。我同意,尝

我有一个运行良好的python脚本。它调用另一个脚本,如下所示:

  os.system('python creep.py '+ str(time)+' ' +str(date) +' '+name_sample)

当我用pdb调试脚本“screw.py”时,我如何才能进入它?

你不能。该脚本正在一个单独的进程中运行
pdb
没有任何特殊功能来将可执行文件识别为Python解释器并“附加”到它们可能正在运行的脚本


但是你不应该为了运行另一个脚本而拼命工作。。。最好直接导入它并调用它的方法。

我同意,尝试导入其他脚本并直接调用它的方法是个好主意。这将有望解决您的问题,并且在将来调试时更容易跟踪错误