یادگیری با
هوش مصنوعی
آموزش تعاملی با راهنمایی هوشمند؛ تمرین میکنی، فکر میکنی و خودت به جواب میرسی!
AI
TA-GPT
در حال پاسخ ...
چطوری میتونم مطمئن بشم که برنامه موقع خوندن یک فایلِ سنگین به خاطر نبودن فایل یا خطای سیستم کرش نمیکنه؟
سوال هوشمندانهای بود! در دنیای حرفهای، ما از بلوکهای try-except استفاده میکنیم تا خطاها را مدیریت کنیم. بیا با هم یک ساختار امن بسازیم:
try:
with open('data.csv') as file:
content = file.read()
except FileNotFoundError:
print("فایل پیدا نشد!")
finally:
print("پایان عملیات ایمن.")
with open('data.csv') as file:
content = file.read()
except FileNotFoundError:
print("فایل پیدا نشد!")
finally:
print("پایان عملیات ایمن.")
نکته: استفاده از with باعث میشه فایل همیشه بعد از کار بسته بشه.
حالا سعی کن یک خطای اختصاصی برای حجم فایل اضافه کنی. راهنمایی لازم داری؟