शुरू करेंमुफ़्त में शुरू करें

pycodestyle का उपयोग

आपने पहले देखा कि PEP 8 अनुपालन जाँचने के लिए pycodestyle को कमांड लाइन से चलाया जा सकता है. कभी-कभी इस तरह की जाँच को Python स्क्रिप्ट से चलाना उपयोगी होता है.

इस अभ्यास में, आप pycodestyle की StyleGuide क्लास का उपयोग करके कई फाइलों के लिए PEP 8 अनुपालन जाँचेंगे. दोनों फाइलें एक ही काम करती हैं, लेकिन उनके फॉर्मेटिंग और पढ़ने-समझने में बहुत अंतर है. आप नीचे दिए गए लिंक पर जाकर इन फाइलों की सामग्री देख सकते हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Software Engineering Principles

पाठ्यक्रम देखें

अभ्यास निर्देश

  • pycodestyle पैकेज इम्पोर्ट करें.
  • StyleGuide का एक इंस्टेंस style_checker नाम से बनाएँ.
  • हम दो फाइलें चेक करेंगे; उनके नाम हैं 'nay_pep8.py' और 'yay_pep8.py'. इन फाइल नामों वाली list को हमारे style_checker के check_files मेथड में पास करें.
  • हमारे स्टाइल चेक के परिणामों को कंसोल पर print() करें. आउटपुट ध्यान से पढ़िए!

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Import needed package
import ____

# Create a StyleGuide instance
style_checker = pycodestyle.____()

# Run PEP 8 check on multiple files
result = style_checker.check_files([____, ____])

# Print result of PEP 8 style check
print(result.messages)
कोड संपादित करें और चलाएँ