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.
我有一个运行良好的 python 脚本。它调用另一个像这样的脚本:
os.system('python creep.py '+ str(time)+' ' +str(date) +' '+name_sample)
使用 pdb 调试脚本“creep.py”时,如何进入脚本?
你不能。该脚本在单独的进程中运行。pdb没有任何特殊能力将可执行文件识别为 Python 解释器并“附加”到它们可能正在运行的脚本。
pdb
不过,您不应该花精力运行另一个脚本……最好只导入它并直接调用它的方法。
我同意 kindall 的观点,尝试导入其他脚本并直接调用它的方法是个好主意。这有望解决您的问题,并且将来在调试时更容易跟踪错误。