TGViewer
پایتون | Data Science | Machine Learning پایتون | Data Science | Machine Learning @python4all_pro · 24.3K subscribers
Post #2615 3.21K
فریمورک Pytest چیه
یه ابزار تست برای پایتونه که کدها رو خیلی ساده و خوانا می‌کنه. معمولاً هر وقت یه برنامه‌نویس پایتون می‌خواد مطمئن بشه کدش درست کار می‌کنه، ازش استفاده می‌کنه.

🔹 چرا محبوبه؟

سینتکس خیلی ساده و تمیز

پیام خطای واضح نشون میده

پلاگین‌های فراوون داره

هم برای پروژه‌های کوچیک و هم بزرگ مناسبه

🔹 یه مثال ساده:
# math_tools.py
def add(a, b):
return a + b# test_math_tools.py
from math_tools import add

def test_add():
assert add(2, 3) == 5
assert add(-1, 1) == 0

بعد فقط می‌زنی:
pytest
و خودش همه‌ی تست‌ها رو اجرا می‌کنه و می‌گه کدوم رد شد، کدوم شکست خورد.

🔗 لینک‌ها:

🌎 سایت رسمی: https://docs.pytest.org

🐱 گیت‌هاب: https://github.com/pytest-dev/pytest

📦 PyPI: https://pypi.org/project/pytest/


🆔 @python4all_pro


🧩لینک کانال در بله 👇👇
https://ble.ir/Python4all_pro
  • ❤ 4
  • 👍 2
More from @python4all_pro
  1. Sep 23, 2026📚 کتاب‌ «۳۰۰ برنامه پایتون» منبع فوق‌العاده برای یادگیری پایتون از صفر تا سطح مصاحبه‌های…
  2. Sep 22, 2026با رعایت کردن این نکات اسکریپت‌های پایتون سریعتر عمل می‌کنند @python4all_pro
  3. Sep 20, 2026🎁 همه تخفیف‌های فرادرس در یک نگاه 🎉 برای شروع یک مسیر یادگیری جدید، همیشه لازم نیست هزین…
  4. Sep 15, 2026🔅 کدنویسی سریع‌تر در پایتون 📝 یاد بگیر چطور کدهای پایتونت رو بهینه‌تر کنی. با هم بشناسیم…
  5. Sep 14, 2026📶 How to Build Your First AI Agent with ChatGPT 📝 یاد بگیرید چگونه اولین عامل هوش مصنوعی…
  6. Sep 7, 2026یه نفر یه محیط محاسبات عددی و شبیه‌سازی شبیه MATLAB/Simulink با چت جی پی ورژن 6 ساخته که م…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →