Eclipse ব্যবহার করে আমার এই সমস্যা হয়েছিল এবং এটি নীচে সমাধান করা হয়েছে:
পাইলট ফোল্ডারে (উদাঃ C:\Python26\Lib\site-packages\pylint
), শিফটটি ধরে রাখুন, ডান-ক্লিক করুন এবং সেই ফোল্ডারে উইন্ডোজ কমান্ডটি খুলতে পছন্দ করুন। টাইপ করুন:
lint.py --generate-rcfile > standard.rc
এটি standard.rc
কনফিগারেশন ফাইল তৈরি করে । এটিকে নোটপ্যাড এবং এর নিচে [MESSAGES CONTROL]
,
disable=
অকার্যকর অবস্থায় খুলুন এবং আপনি যে অক্ষম করতে চান তার বার্তা আইডি যুক্ত করুন, যেমন:
disable=W0511, C0321
ফাইলটি সংরক্ষণ করুন, এবং আর্গুমেন্ট বাক্সে Eclipse-> উইন্ডো-> পছন্দসমূহ-> পাইডেভ-> পাইলিন্টে, টাইপ করুন:
--rcfile=C:\Python26\Lib\site-packages\pylint\standard.rc
এখন এটি কাজ করা উচিত ...
আপনি আপনার কোডের শীর্ষে একটি মন্তব্যও যুক্ত করতে পারেন যা পাইলট দ্বারা ব্যাখ্যা করা হবে:
# pylint: disable=C0321
সমস্ত পাইলট বার্তা কোড লিঙ্ক
--disable-ids=C0321
যুক্তি বাক্সে উদাঃ যুক্ত করা কার্যকর হয় না। সমস্ত উপলব্ধ পাইলট বার্তাগুলি অভিধানে সঞ্চিত হয় _messages
, pylint.utils.MessagesHandlerMixIn
শ্রেণীর উদাহরণের বৈশিষ্ট্য । আর্গুমেন্টের সাথে পাইলট চালানোর সময় --disable-ids=...
(কমপক্ষে কোনও কনফিগার ফাইল ছাড়াই), এই অভিধানটি প্রাথমিকভাবে শূন্য থাকে, পাইলটটির মধ্যে কী-এররর ব্যতিক্রম উত্থাপন করে ( pylint.utils.MessagesHandlerMixIn.check_message_id()
। Eclipse এ, আপনি পাইলট কনসোলে এই ত্রুটি-বার্তাটি দেখতে পাবেন (উইন্ডোজ - প্রদর্শন প্রদর্শন - কনসোল , কনসোল আইকন ছাড়াও কনসোল বিকল্পগুলি থেকে পাইলিন্ট কনসোল নির্বাচন করুন))