更好的方式远程debuggingDocker容器与Eclipse + Pydev的Odoo / Python?

有没有更好的方式来描述下面的方式

http://pydev.org/manual_adv_remote_debugger.html

没有把下面的东西

import sys; sys.path.append(r'path_to\pydev\plugins\org.python.pydev\pysrc') import pydevd 

没有用鼠标点击断点,并把它放在下面的源代码位置

 pydevd.settrace('10.0.0.1') 

在上面的方法中工作良好,但是在使代码更复杂的情况下,鼠标点击断点将会更好。

有没有更好的方法来在python / Odoo中进行debugging?

我总是使用日志logging来debugging我的Odoo模块。 把这个添加到你的课堂上面

 import logging _logger = _logger = logging.getLogger(__name__) 

那么你想要在你可以使用的Odoo日志logging中logging值。

 _logger.error(yourvariableormessagehere) 

要么

 _logger.warning(yourvariableormessagehere) 

使用标准的Ubuntuterminal将会使错误和警告消息popup,因为它不是颜色。 我不知道其他操作系统terminal是诚实的。