2012-12-19 17 views
26

पिलिंट के हाल के संस्करण मानव पठनीय संदेश आईडी के साथ संदेशों को दबाने के लिए अनुमति देते हैं। उदाहरण के लिए,पिलिंट मानव पठनीय संदेश आईडी की सूची?

class MyTest(unittest.TestCase): # pylint: disable=R0904 
    ... 

के बजाय के लिए आप निर्दिष्ट कर सकते हैं:

class MyTest(unittest.TestCase): # pylint: disable=too-many-public-methods 
    ... 

यह page सूचियों सांख्यिक संदेश आईडी। हालांकि, मैं संदेश आईडी के मानव पठनीय संस्करणों की पूरी सूची ढूंढ रहा हूं। मुझे वह सूची कहां मिल सकती है?

उत्तर

40

मुझे नहीं लगता कि वेब पर ऐसी सूची मौजूद है (हालांकि) pylint --list-msgs स्वचालित रूप से एक उत्पन्न करती है।

15

मैंने आपके प्रश्न पर ठोकर खाई है, इस तरह की एक सूची खोज रहा हूं। तो मैंने regex के माध्यम से pylint --list-msgs को संसाधित करने का निर्णय लिया। तब मैंने ऐसी सूची बनाई। आप इसे here एक्सेस कर सकते हैं।

+0

धन्यवाद, पीटर। मैंने अपना जवाब थोड़ा बढ़ाया है। यद्यपि व्याख्या करने के लिए बहुत कुछ नहीं है। – bowl

+0

अच्छा, लेकिन ऐसा लगता है कि विवरणों में से कुछ अपूर्ण हैं। उदाहरण के लिए: "खाली-docstring C0112 - खाली% s docstring प्रयुक्त जब एक मॉड्यूल है, समारोह, वर्ग या विधि एक खाली docstring (यह बहुत आसान होती है है" <- अधूरा विवरण –

+0

@FrankNiessink, इस ओर इशारा करते हुए के लिए धन्यवाद आउट। मेरा रेगेक्स बंद था। इसे संभाल नहीं सका, इसलिए मैंने आउटपुट को विभाजित करने के तरीके को बदल दिया। – bowl

संबंधित मुद्दे