Daniel Marino
3 نومبر 2024
ازگر 3.11 میں Pylint کے بیکار-والدین-وفود اور سپر-Init-نہیں کہلائے جانے والے تنازعات کو حل کرنا

Python 3.11 میں کلاس وراثت کے ساتھ کام کرنا متضاد Pylint کی غلطیوں کو سنبھالنا مشکل بنا سکتا ہے، جیسے کہ uneless-parent-delegation اور super-init-not-called۔ یہ مسئلہ اس وقت پیش آتا ہے جب ایک ذیلی کلاس super() کو کال کرتی ہے بغیر پیرنٹ کلاس کے ابتدائی میکانزم کے معنی خیز ہونے کے۔ آپ super() کو مشروط کالز کو احتیاط سے استعمال کرکے یا کلاس ڈھانچے پر دوبارہ غور کرکے ان مسائل کو چھپائے بغیر حل کرسکتے ہیں۔