मैं पिछले घंटे से इस पर अटक गया हूं। मैंने अपने tkinter gui में लॉगिंग प्लग किया था, लेकिन यह काम करने के लिए नहीं मिल सका। तब मैंने भागों को हटाने शुरू कर दिया जब तक कि मुझे बहुत ही पाइथन दस्तावेज़ों में नंगे हड्डियों के उदाहरण मिलते हैं और यह काम नहीं करेगा। इस बिंदु पर मेरे पास हटाने के लिए और कुछ नहीं है।पायथन लॉगिंग फ़ाइल को सहेज नहीं रहा
import logging
LOG_FILENAME = r'logging_example.out'
logging.basicConfig(filename=LOG_FILENAME ,level=logging.DEBUG)
logging.debug('This message should go to the log file')
logging.info('So should this')
logging.warning('And this, too')
f = open(LOG_FILENAME, 'rt')
try:
body = f.read()
finally:
f.close()
print('FILE:')
print (body)
चेतावनी stdout में छपा है, लेकिन फ़ाइल उत्पन्न नहीं कर रहा है:
कोड इस प्रकार है। मैं विंडोज 7 पर पाइथन 3.4, x64 चला रहा हूं। यह एक एनाकोंडा वितरण है, इसलिए यह स्पाइडर के अंदर आईपीथॉन में चल रहा है।
मुझे लगता है कि यह काम करना चाहिए
यह शैल से python.exe चलाते समय काम करता है। अपने पर्यावरण के साथ कुछ होना चाहिए। –