Python
Eclipse
GAE
PyDev

GAE dev_appserver.py on Eclipse+PyDevでデバッグログを出力する

More than 5 years have passed since last update.

記念すべきQiita初投稿。

Windows環境のEclipse+PyDevでGAE for Pythonの開発をしていて、

開発用ローカルサーバー dev_appserver.py のデバッグログが出なくてちょろっとハマったのでメモ。

GAEの該当ドキュメント より


--log_level=...

The lowest logging level at which logging messages will be written to the console; messages of the specified logging level or higher will be output. Possible values are debug, info, warning, error, and critical.


ということで、dev_appserver.py 起動時のコマンドライン引数に --log_level debug が渡ればOK。

PyDev中心で開発している場合は、対象プロジェクトの実行構成より

次のように引数を与えてやればOKです。

実行構成

最初から公式ドキュメント読めという話ですが、はじめググってみたら

GAE Launcherの設定欄で与えるとか、与えるオプションが -d (--debug) とかだったりして

うまく行かなかったのです。

皆様の一助となれば幸い。