Python 如何有意义地记录两种情况

Python 如何有意义地记录两种情况,python,amazon-web-services,amazon-dynamodb,boto3,Python,Amazon Web Services,Amazon Dynamodb,Boto3,我花了很多时间查看我的服务日志,看到这样的消息: 2017-07-26T07:33:00.182089Z PID:(18030) boto3.resources.action [INFO] Calling dynamodb:query with {'Limit': 200, 'KeyConditionExpression': <boto3.dynamodb.conditions.Equals object at 0x7ffe0a29fa20>, 'TableName': ...

我花了很多时间查看我的服务日志,看到这样的消息:

2017-07-26T07:33:00.182089Z PID:(18030) boto3.resources.action [INFO] Calling dynamodb:query with {'Limit': 200, 'KeyConditionExpression': <boto3.dynamodb.conditions.Equals object at 0x7ffe0a29fa20>, 'TableName':  ...
2017-07-26T07:33:00.182089Z PID:(18030)boto3.resources.action[INFO]调用dynamodb:query with{'Limit':200,'KeyConditionExpression':,'TableName':。。。

在日志消息中看到一些有意义的东西会非常好,比如
Key(“foo”).eq(“bar”)
--即键的名称和值,而不是
,这几乎什么都不告诉我。有什么简单的方法可以做到这一点吗?

你的意思是覆盖
\uuu repr\uuu
方法吗?除非你修改
bot3
source我建议在GitHub上打开一个问题:这是一个有效的建议。你的意思是覆盖吗使用
\uuuu repr\uuuu
方法?除非您修改
bot3
source我建议在GitHub上打开一个问题:这是一个有效的建议。