2010-02-10 6 views
15

इसे एक ही आयात से संभाला नहीं जाना चाहिए? यानी लॉगिंग आयात करें। मैं अपने लिपि में आयात logging.config शामिल नहीं हैं है, यह देता है:क्यों, आयात लॉगिंग और आयात logging.config दोनों की आवश्यकता है?

AttributeError: 'मॉड्यूल' ऑब्जेक्ट कोई विशेषता 'config'

उत्तर

25

logging एक पैकेज है। संकुल में मॉड्यूल तब तक आयात नहीं किए जाते जब तक आप (या आपके प्रोग्राम में कुछ) आयात नहीं करता है। आपको import logging और import logging.config दोनों की आवश्यकता नहीं है हालांकि: केवल import logging.config नाम logging पहले से ही उपलब्ध कराएगा।

+0

क्या आप समझा सकते हैं कि logging.config आयात करने से स्वचालित रूप से लॉगिंग भी उपलब्ध हो जाती है? – crusarovid