5

Pretty much what the title says, I would like to be able to connect to a python process running under paster or uwsgi and utilize pdb functionality.

4

1 回答 1

2

使用winpdb,您可以像这样附加到正在运行的进程:

  1. 插入

    import rpdb2; rpdb2.start_embedded_debugger('mypassword')
    

    在你的脚本里面。

  2. 像往常一样启动你的脚本(通过 paste 或 uwsgi)。
  3. 运行winpdb
  4. 单击文件>附加
  5. 输入密码(例如“mypassword”),选择进程。
  6. 要分离,请单击文件>分离。该脚本将继续运行,并且可以稍后再次附加。
于 2011-08-16T17:54:56.717 回答