• Официальный сайт SDK
  • Сайт с примерами кода

Отслеживание ошибок

Все содержимое, которое передается обработчиком через стандартный поток вывода, App Engine отправляет в ответ на запрос пользователя. Аналогично, все содержимое, отправленное приложением в стандартный поток ошибок, будет сохранено в журнале ошибок. В дальнейшем они могут быть просмотрены и проанализированы через административную консоль.

Однако на практике следует использовать модуль logging стандартной библиотеки языка Python для получения дополнительных возможностей, таких как указание важности сообщений ("debug", "info", "warning", "error", "critical").

CmltcG9ydCBsb2dnaW5nCmZyb20gZ29vZ2xlLmFwcGVuZ2luZS5hcGkgaW1wb3J0IHVzZXJzCmZyb20gZ29vZ2xlLmFwcGVuZ2luZS5leHQgaW1wb3J0IGRiCnVzZXIgPSB1c2Vycy5nZXRfY3VycmVudF91c2VyKCkKaWYgdXNlcjoKcSA9IGRiLkdxbFF1ZXJ5KCJTRUxFQ1QgKiBGUk9NIFVzZXJQcmVmcyBXSEVSRSB1c2VyID0gOjEiLCB1c2VyKQpyZXN1bHRzID0gcS5mZXRjaCgyKQppZiBsZW4ocmVzdWx0cykgJmd0OyAxOgpsb2dnaW5nLmVycm9yKCJtb3JlIHRoYW4gb25lIFVzZXJQcmVmcyBvYmplY3QgZm9yIHVzZXIgJXMiLCBzdHIodXNlcikpCmlmIGxlbihyZXN1bHRzKSA9PSAwOgpsb2dnaW5nLmRlYnVnKCJjcmVhdGluZyBVc2VyUHJlZnMgb2JqZWN0IGZvciB1c2VyICVzIiwgc3RyKHVzZXIpKQp1c2VycHJlZnMgPSBVc2VyUHJlZnModXNlcj11c2VyKQp1c2VycHJlZnMucHV0KCkKZWxzZToKdXNlcnByZWZzID0gcmVzdWx0c1swXQplbHNlOgpsb2dnaW5nLmRlYnVnKCJjcmVhdGluZyBkdW1teSBVc2VyUHJlZnMgZm9yIGFub255bW91cyB1c2VyIikK=