如何调试GAE python,gql和datastore?

tip*_*cky 5 python google-app-engine google-cloud-datastore

我一直在努力找到使用textmate在GAE中调试一些python脚本和gql数据存储区查询的方法.

对于gql查询,我们可以打印查询以查看数据库中的内容吗?(比如php print_r函数).

对于.py文件,无论如何我们都可以登录它?我尝试使用日志模块.logging.info或者logging.debug似乎没有在浏览器或GAE中返回任何内容console.log.它假设返回输出的位置?

任何帮助将不胜感激!

Pau*_*ood 5

您可以使用控制台,它允许您直接在生产中运行Python命令.这是一个与此相关的问题.互动式控制台可以帮助调试这些查询更快一点.

logging.debug 确实有效,但它会记录到应用引擎管理面板上的日志系统.转到appengine.google.com,选择您的应用程序,然后单击"日志".然后选择"具有最低严重性的日志:调试",您将看到您的日志信息.