নিম্নলিখিত কোডের জন্য:
logger.debug('message: {}'.format('test'))
pylint
নিম্নলিখিত সতর্কতা উত্পাদন করে:
লগিং-ফর্ম্যাট-ইন্টারপোলেশন (W1202):
লগিং ফাংশনগুলিতে% ফর্ম্যাটিং ব্যবহার করুন এবং আর্গুমেন্ট হিসাবে% পরামিতিগুলি পাস করুন যখন লগিং স্টেটমেন্টটিতে "লগিং ( এই জাতীয় কলগুলির পরিবর্তে% ফর্ম্যাটিং ব্যবহার করা উচিত, তবে যুক্তি হিসাবে পরামিতিগুলি পাস করে লগিং ফাংশনে ইন্টারপোলেশনটি ছেড়ে দিন।
আমি জানি আমি এই সতর্কতাটি বন্ধ করতে পারি তবে আমি এটি বুঝতে চাই। আমি ধরে নিয়েছি format()
পাইথন 3 এ স্টেটমেন্টগুলি প্রিন্ট করার জন্য পছন্দের উপায়টি কেন লগার স্টেটমেন্টের ক্ষেত্রে এটি সত্য নয়?