python - अजगर लॉग स्तर और डीबगलेवल के लिए Google एपीआई क्लाइंट काम नहीं कर रहा है



google-app-engine debugging (1)

AppEngine पर एक बुनियादी अजगर ऐप का निर्माण करते समय मैंने यह पृष्ठ पाया: https://developers.google.com/api-client-library/python/guide/logging

जो बताता है कि आप लॉग स्तर सेट करने के लिए निम्न कार्य कर सकते हैं:

import logging

logger = logging.getLogger()
logger.setLevel(logging.INFO)

हालांकि यह उत्पादन पर कोई प्रभाव नहीं दिखता है जो हमेशा मेरे लिए जानकारी है मैं लॉगिंग करने के लिए सेट कर दिया। DEBUG और कोई डीबग प्रविष्टियों को देख नहीं है मैं प्रवेश करने के लिए सेट हूं। चेतावनी और अभी भी जानकारी प्रविष्टियां देखें। कभी भी बदलना नहीं लगता है

मैंने डीबगलेवल 4 के लिए शूप्प्लिब 2 सेट करने की भी कोशिश की:

import httplib2
httplib2.debuglevel = 4

फिर भी मुझे लॉग में कोई भी HTTP हेडर दिखाई नहीं देता है: /

PyCharm में अजगर 2.7.10 चल रहा है

किसी को भी ये सेटिंग काम करने के लिए मिली हैं?


PyCharm में अपने प्रोजेक्ट के रन कॉन्फ़िगरेशन ( Run -> Edit Configurations फिर अपना प्रोजेक्ट चुनें) और Additional options फ़ील्ड में add --log_level=debug जोड़ें।

बीटीडब्लू - आपको logger विकल्प सेट करने की आवश्यकता नहीं है, ऊपर पर्याप्त होना चाहिए।





pycharm