मैं पायथन लॉगिंग मॉड्यूल का उपयोग कर रहा हूं, और तीसरे पक्ष के मॉड्यूल द्वारा मुद्रित लॉग संदेशों को अक्षम करना चाहूंगा जिन्हें मैं आयात करता हूं। उदाहरण के लिए, मैं निम्नलिखित जैसे कुछ का उपयोग कर रहा हूं:
logger = logging.getLogger()
logger.setLevel(level=logging.DEBUG)
fh = logging.StreamHandler()
fh_formatter = logging.Formatter('%(asctime)s %(levelname)s %(lineno)d:%(filename)s(%(process)d) - %(message)s')
fh.setFormatter(fh_formatter)
logger.addHandler(fh)
जब मैं एक logger.debug ("मेरा संदेश!") करता हूं, तो यह मेरे डिबग संदेशों को प्रिंट करता है, लेकिन यह किसी भी मॉड्यूल से आयात किए गए डिबग संदेशों (जैसे अनुरोधों और कई अन्य चीजों) को भी प्रिंट करता है।
मैं उन मॉड्यूल से केवल लॉग संदेश देखना चाहता हूं, जिनमें मेरी रुचि है। क्या लॉगिंग मॉड्यूल ऐसा करना संभव है?
आदर्श रूप से, मैं लकड़हारे को "ModuleX, ModuleY" से संदेश प्रिंट करने और अन्य सभी को अनदेखा करने में सक्षम होना चाहूंगा।
मैंने निम्नलिखित को देखा, लेकिन मैं किसी कॉल को आयातित फ़ंक्शन में लॉगिंग से पहले अक्षम / सक्षम नहीं करना चाहता: लॉगिंग - आयातित मॉड्यूल लॉग को कैसे अनदेखा करें?

__name__आर के साथ एक लकड़हारा बना रहा हूं लेकिन मैं अभी भी आयातित मॉड्यूल से लॉग देखता हूं। मैं एक ini कॉन्फ़िगरेशन फ़ाइल के साथ लॉगिंग कॉन्फ़िगर करने का प्रयास कर रहा हूं। मुझे इसके लिए क्या करना चाहिए?