我是cassandra python客户端的新手。我正在调试我在本地cassandra客户端遇到的问题。同样,我想增加cassandra cqlengine客户端上的日志记录详细程度。我希望看到客户端在进行数据库调用时所做的详细日志。无论如何,我无法使用文档中定义的客户端api来完成它。
我正在使用带有python 3.3.0
的cassandra cqlengine版本2.6
。提前谢谢。
答案 0 :(得分:3)
cqlengine
使用标准的Python日志记录。您可以通过配置整个驱动程序包的日志记录来启用,也可以选择模块。
This log statement将显示超出cqlengine
的语句(但不是实际的绑定属性值。要设置基本控制台日志记录:
import logging
logging.basicConfig()
logger = logging.getLogger('cassandra.cqlengine.connection')
logger.setLevel(logging.DEBUG)