5
雖然AppEngine上建立一個基本的Python程序,我找到了這個網頁: https://developers.google.com/api-client-library/python/guide/logging谷歌API客戶端蟒蛇日誌級別和DEBUGLEVEL不工作
其中規定,你可以做以下設置日誌級別:
import logging
logger = logging.getLogger()
logger.setLevel(logging.INFO)
但是,它似乎沒有任何影響總是INFO輸出對我來說。我設置爲logging.DEBUG並沒有看到任何調試條目。我設置爲logging.WARNING,仍然可以看到信息條目。似乎從未改變。
我也試着設置httplib2都以DEBUGLEVEL 4:
import httplib2
httplib2.debuglevel = 4
但我沒有看到日誌中的所有HTTP頭:/
在PyCharm運行蟒蛇2.7.10。
有沒有人得到這些設置的工作?
謝謝 - 這確實會導致一個調試條目從crypt.py中顯示,當它獲取access_token時,但對於以下對目錄API的調用,我仍然看不到任何http標頭。 – Michael
不確定關於從'httplib2'本身進行日誌記錄,我沒有使用它。它*可能與GAE使用自定義的'urlfetch' lib引發外部請求 - https://cloud.google.com/appengine/docs/python/issue-requests –