2010-03-06 86 views
0

我正在編寫xmlrpc代碼以在Apache XML-RPC客戶端和Python SimpleXMLRPCServer之間進行通信。我很難調試它,因爲我無法找到查看請求XML /響應XML的方法。無論如何,我可以看到它轉儲到控制檯或登錄文件?如何使用Python服務器調試Apache XML-RPC客戶端

回答

0

您還可以使用詳細=在Python XML-RPC客戶端真正 例子:

s = xmlrpclib.ServerProxy('http://test.xmlrpc.wordtracker.com/',verbose=True,encoding='UTF-8') 
0

要調試,您可以使用RPDB https://pypi.python.org/pypi/rpdb Python的SimpleXMLRPCServer代碼。

在要設置斷點的服務器端代碼中添加rpdb.set_trace()。它將在端口4444上打開調試器。要連接到調試器,請telnet到端口4444.

在SimpleXMLRPCServer調試會話中,您可以看到請求XML /響應XML。

相關問題