پارامترهای ثبتنام
یک پروژه منبع باز در پایتون ایجاد کنید (Mitalearn-382259)
برای پروژه های منبع باز، اطمینان از انسجام توسعه و جلوگیری از خطاها و اشکالات می تواند چالشی باشد. در این دوره، Cheuk Ting Ho، رهبر جامعه پایتون شما را از طریق فرآیند کامل شروع، ساخت، آزمایش و نگهداری یک پروژه منبع باز در پایتون راهنمایی می کند. Cheuk شما را با Poetry، یک ابزار مدیریت وابستگی محبوب آشنا میکند و به شما نشان میدهد که چگونه از آن در شروع یک پروژه پایتون استفاده کنید. او pytests را تعریف میکند و به نحوه نوشتن تستهای ساده، تست با پارامترهای متعدد، و آزمایش اگر استثناء مطرح شود، میپردازد. Cheuk لوازم جانبی و نحوه استفاده از آنها را پوشش می دهد، و همچنین زمانی که رد شدن از یک آزمایش مشکلی ندارد. او در مورد استفاده از PEP 8، Black، linters مانند Flake8 بحث می کند و از قبل برای مرتب کردن کد شما تعهد می کند. Cheuk نحوه استفاده از ابزاری به نام tox را برای استاندارد کردن تست خود و همچنین نحوه تنظیم یک گردش کار در GitHub Action را نشان می دهد. به علاوه، او برخی از بهترین شیوهها را برای پروژههای منبع باز برجسته میکند.