我有一个运行良好的python脚本。它调用这样的另一个脚本:Python的调试:如何步入另一个Python脚本?
os.system('python creep.py '+ str(time)+' ' +str(date) +' '+name_sample)
当我使用pdb进行调试时,如何进入脚本“creep.py”?
我有一个运行良好的python脚本。它调用这样的另一个脚本:Python的调试:如何步入另一个Python脚本?
os.system('python creep.py '+ str(time)+' ' +str(date) +' '+name_sample)
当我使用pdb进行调试时,如何进入脚本“creep.py”?
你不能。该脚本正在一个单独的进程中运行。 pdb
没有任何特殊功能将可执行文件识别为Python解释器,并“附加”到它们可能正在运行的脚本。
你不应该为了运行另一个脚本而放弃运行,尽管...只需导入它并直接调用它的方法即可。
我同意kindall,尝试导入其他脚本并直接调用它的方法是一个好主意。这将有希望摆脱你的问题,并且在将来调试时跟踪错误也会更容易。