فارسی
باز کردن در Telegram

پست 🔹 انواع ارور ها در پایتون

24 دسامبر 2024
|
| کانال توسعه‌دهندگان پایتون |
پاسخ🔹 انواع ارور ها در پایتون 🔸 بخش اول برای رفع و هندل کردن ارور ها ابتدا ما باید آنها رو به خوبی بشناسیم و بدونیم دلایل رخ دادن آنها چیست. — SyntaxError یکی از خطا های رایج در پایتون این ارور هست. هنگامی این ارور اتفاق می‌افتد که شما نگارش و قانون نوشتاری کد های پایتونی را رعایت نکرده باشید. برخی
🔹 انواع ارور ها در پایتون 🔸 بخش دوم برای رفع و هندل کردن ارور ها ابتدا ما باید آنها رو به خوبی بشناسیم و بدونیم دلایل رخ دادن آنها چیست. — FileNotFoundError اگر بخواهید عملیاتی روی یک file انجام دهید ممکن است به این ارور برخورد کنید. این ارور هنگامی رخ میدهد که شما تلاش میکنید روی یک فایل عملیاتی انجام دهید اما به طور مثال فایل موردنظر وجود ندارد و یا آدرس درستی از فایل وارد نکرده‌اید. برای رفع این رفع این ارور در وارد کردن نام، پسوند و آدرس فایل دقت کنید و حتما از وجود داشتن فایل مطمئن شوید. مثال: with open("test.txt", "r") as t: t.read() FileNotFoundError: [Errno 2] No such file or directory: 'test.txt' — ModuleNotFoundError هنگامی که پایتون نتواند کتابخانه موردنظر را پیدا کند این خطا را برمی‌گرداند. اگر کتابخانه مورد نظر روی سیستم یا محیط مجازی نصب نباشد و یا غلط املایی در نوشتن نام کتابخانه داشته باشید با این ارور مواجه خواهید شد. مثال: import requests ModuleNotFoundError: No module named 'requests' — IndexError مطمعناً تابه‌حال وقتی خواستید به یک عنصر قابل شمارش ها دسترسی پیدا کنید به این ارور برخورد کرده‌اید. اما دلیل رخ دادن این ارور چیست؟ زمانی این ارور رخ میدهد که اندیس مورد نظری که شما میخواهید آن را بگیرید در لیست یا رشته وجود نداشته باشد. مانند زمانی که یک لیست 3 آیتم دارد اما شما در پی آیتم چهارم هستید. مثال: names = ["Yasin", "Reza", "Navid"] print(names[5]) IndexError: list index out of range — KeyError خطای key error خطایی رایج هست که احتمالا موقع کار با دیکشنری ها با اون برخورد کردید. اگر تلاش کنید به یک مقدار توسط کلمه کلیدی آن دسترسی پیدا کنید اما آن کلمه‌کلیدی وجود نداشته باشد این خطا بروز داده می‌شود. مثال: names = {'Yasin': '1', 'Reza': '2'} print(names['3']) KeyError: '3' — AttributeError اگر تلاش کنید به یک متد یا صفت (attribute) از شئ دسترسی پیدا کنید اما شئ مورد نظر صفتی که میخواهید را نداشته باشد با این خطا مواجه خواهید شد. مثال: numbers = [1, 2, 3] print(numbers.sum()) AttributeError: 'list' object has no attribute 'sum' منبع: betterstack 〽️ 🔖 #Python, #پایتون 👤 Yasin 💎 Channel: @DevelopixPython
29 · 3.1K ·

در همان حوالی فید

|| کانال توسعه‌دهندگان پایتون |🔶 جنگو 🔶 بخش دوم 🔻 فلسفه معماری MVC فلسفه معماری MVC (Model-View-Controller) براساس تفکیک مسئولیت‌ها در طراحی و توسعه نرم‌افزار است. در گذشته توسعه و پیاده‌سازی|| کانال توسعه‌دهندگان پایتون |🔶 بخش اول 🔶 مفاهیم شی‌گرائی 🔻 اصول SOLID اصول SOLID پنج قاعده مهم در طراحی و توسعه نرم‌افزار هستند که به نوشتن کدی تمیز، انعطاف‌پذیر و قابل نگهداری کمک می‌کنند.
این پیام
|| کانال توسعه‌دهندگان پایتون |چطور در مسیر مهاجرت سورپرایز نشیم؟ 🎯✈️🌍 با داشتن اطلاعات دقیق و واقعی 📊، می‌توانید از غافلگیری‌ها دور بمانید 😌✨ و مسیر مهاجرتی‌تان را با اطمینان بیشتری طی کنید.|| کانال توسعه‌دهندگان پایتون |🔹 انواع ارور ها در پایتون 🔸 بخش سوم برای رفع و هندل کردن ارور ها ابتدا ما باید آنها رو به خوبی بشناسیم و بدونیم دلایل رخ دادن آنها چیست. — UnboundLocalError این
|| کانال توسعه‌دهندگان پایتون || کانال توسعه‌دهندگان پایتون |@DevelopixPython · کانال · فناوری
7 646مشترک880میانگین دسترسی پست
فید انجمن باز کردن در Telegram

فید عمومی باز از ایندکس جست‌وجو ChatCrawler — «Google برای Telegram عمومی»؛ با خزش انجمن به‌روز می‌شود. زمان‌ها به UTC است.

فقط محتوای عمومی، API رسمی Telegram. دربارهٔ ما · پرسش‌ها · محدودیت‌های ایندکس · حذف یک صفحه · کاتالوگ · جست‌وجو · روش محاسبهٔ ما