2012-06-05 1 views
1

기존 OpenERP 모듈에서 많은 개선 작업을하고 있습니다. 쿼리 (계산 된 값 등)를 어딘가에 (서버 로그 또는 다른 곳에서) 출력하여 실제로 포함 된 것을 확인해야합니다. 어떻게해야합니까?OpenERP 서버 로그에 변수 값 출력

답변

1

서버를 PyDev plugin으로 Eclipse에서 실행합니다. 중단 점을 설정하고 코드를 단계별로 실행하며 변수 값을 검사 할 수 있습니다. this answer에서 자세한 설정 세부 정보를 볼 수 있습니다.

1

addons의 코드에서 간단한 print 문을 사용할 수 있으며 서버를 시작할 때 서버 로그 나 터미널에 인쇄 값이 표시됩니다. 서버 값의 고급 디버깅을 위해 python pdb 모듈을 사용합니다.

import pdb 
pdb.set_trace() #Setting the break point 

이렇게하면 서버 실행 환경에서 디버깅을 할 수 있습니다. 고맙습니다.