autopep8 چیست؟ آشنایی با pep8 و نحوه کار با autopep8 | چطور کدهای پایتون را مرتب کنیم؟

پایتون مارکت: شاید برای شما هم پیش اومده باشه که بخواید کدهایی که می نویسید رو مرتب کنید ،  و  دنبال یه شورت کد یا کتابخانه ای باشین که مرتب سازی کدهای شما رو براتون انجام بده. در واقع اگر بخوام بهتر بگم میخوایم که شیوه کدنویسی ما در پایتون استاندارد باشد. استاندارد کدنویسی پایتون توسط Pep8 بنا نهاده شده است و برنامه نویسان حرفه ای پایتون سعی میکنند استاندارهای pep8 را در کدهای خود رعایت کنند.

 

رعایت اصول pep8 در کدهای پایتون باعث میشود که جامعه کدهای پایتون یک دست باشند و درواقع خوانایی و فهم کدهای پایتون را بهبود میدهد و به شما برای فهم کدهای دیگران نیز کمک میکند.

خب سوالاتی برای من پیش اومده که احتمالا برای شما هم پیش اومده باشد:

  • استاندارهای PEP8 چه هستند؟
  • آیا من باید همه استاندارهای PEP8 را حفظ کنم و در برنامه خودم اعمال کنم؟

 

من در ادامه برای پاسخ به سوال “استانداردهای PEP8 چه هستند؟” برخی از این استاندارها ار برای شما بیان میکنم:

[PEP 8]: طول هر سطر فیزیکی نباید از ۷۹ کاراکتر بیشتر شود.

در هر خط تنها یک کتابخانه را Import کنید. مثلاهای زیر را در نظر بگیرید:

اما کد زیر که چند بخش از یک کتابخانه را استفاده میکند کد درستی هست:

 

برای مطالعه بیشتر در خصوص استاندارهای کدنویسی پایتون PEP8  اینجا را کلیک کنید.

 

اما اگر دنبال کتابخانه ای هستیم که ظاهر کدهای ما را بر حسب استاندارد PEP8 مرتب کند میتوانید از Autopep8 استفاده کنید.

برای نصب کتابخانه autopep8 کافی است دستور زیر را در cmd اجرا کنید.

 

 

مطالب زیر را حتما بخوانید

دیدگاه ها

  1. کد کست گفت:

    این کتابخونه خیلی چیز خوبیه و کار رو راحت کرده

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.