یک سوال داشتم اینکه مثلا زمانی که ما در spyder کد میزنیم هم کد خط به خط اجرا میشه؟ چون اونجا کل ران یک جا اتفاق میافته و اینکه در توابع با حلقهها هم کد خط به خط ران میشه ؟ و اگر خطا میده مربوط به ایندنتیشنه؟؟؟!!!!
درود
پایتون برای بار اول که برنامه رو اجرا میکنید تمام فایلهایی که در کد ایمپورت شده رو کامپایل میکنه و به ماشین مجازی منتقل میکنه.
ماشین مجازی هم خط به خط تمام فایلهای کامپایل شده رو اجرا میکنه و در اون مرحله ممکنه خطا رو ببینید. در تمامی محیطهای برنامه نویسی پایتون اعم از پایچارم و اسپایدر و... این قضیه برقرار هست.