فایل پایتون و اجرای برنامه
فایل پایتون چیست و چگونه ساخته میشود؟
فایل پایتون، یک فایل متنی ساده است که کدهای برنامهی شما را در خود ذخیره میکند. این فایلها معمولاً پسوند .py دارند که نشان میدهد این فایل شامل کدهای پایتون است. شما میتوانید این فایل را با هر ویرایشگر متنی سادهای مانند Notepad باز کنید و کدهای خود را در آن بنویسید، اما استفاده از محیطهای مخصوص برنامهنویسی مانند IDLE کار را بسیار آسانتر میکند.
برای ایجاد یک فایل پایتون در IDLE، کافی است از منوی File گزینهی New File را انتخاب کنید. با این کار یک پنجرهی جدید باز میشود که میتوانید کدهای خود را در آن بنویسید. بعد از نوشتن کد، باید فایل را با پسوند .py ذخیره کنید. برای ذخیرهسازی، از منوی File گزینهی Save را انتخاب کنید و نامی برای فایل خود انتخاب کنید. توجه داشته باشید که نام فایل نباید با کلمات کلیدی پایتون تداخل داشته باشد و بهتر است نامی معنیدار انتخاب کنید.
| محیط اجرا | نحوهی اجرا | مناسب برای |
|---|---|---|
| IDLE | فشردن کلید F5 یا Run Module | یادگیری و برنامهنویسی مقدماتی |
| خط فرمان | نوشتن python filename.py | اجرای سریع و خودکار |
| محیطهای پیشرفته | دکمهی Run یا کلید میانبر | پروژههای بزرگ و حرفهای |
چگونه فایل پایتون را در IDLE اجرا کنیم؟
بعد از اینکه فایل برنامهی خود را نوشتید و ذخیره کردید، نوبت به اجرای آن میرسد. در محیط IDLE، دو راه اصلی برای اجرای فایل وجود دارد. اولین و رایجترین راه، استفاده از گزینهی Run Module است. برای این کار، از منوی Run گزینهی Run Module را انتخاب کنید یا کلید F5 را روی صفحهکلید خود فشار دهید. با این کار، برنامهی شما اجرا میشود و نتیجهی آن در پنجرهی IDLE Shell نمایش داده میشود.
راه دوم این است که از منوی Run گزینهی Run... را انتخاب کنید و سپس فایل مورد نظر را از بین فایلهای باز شده انتخاب نمایید. این روش زمانی مفید است که چندین فایل را بهطور همزمان باز کردهاید و میخواهید یکی از آنها را اجرا کنید. در هر دو روش، اگر کد شما خطای نحوی نداشته باشد، برنامه اجرا میشود و خروجی را مشاهده خواهید کرد.
نکتهی مهم این است که قبل از اجرا، حتماً فایل خود را ذخیره کنید. اگر فایل را ذخیره نکنید، IDLE نسخهی قبلی فایل را اجرا میکند و تغییرات جدید شما در برنامه دیده نمیشود. همچنین اگر برنامهی شما نیاز به ورودی از کاربر داشته باشد، میتوانید در پنجرهی IDLE Shell مقادیر مورد نظر را وارد کنید و برنامه به کار خود ادامه میدهد.
پرسشهای کلیدی دربارهی فایلهای پایتون و اجرای آنها
آیا میتوانم فایل پایتون را با دوبار کلیک اجرا کنم؟
بله، در بسیاری از سیستمها با دوبار کلیک روی فایل .py، برنامه اجرا میشود. اما ممکن است پنجرهی برنامه بهسرعت بسته شود و نتیجه را نبینید. برای جلوگیری از این مشکل، بهتر است برنامه را از طریق IDLE یا خط فرمان اجرا کنید تا بتوانید خروجی را مشاهده کنید.
اگر فایل را ذخیره نکنم و اجرا کنم، چه میشود؟
اگر فایل را ذخیره نکنید و گزینهی Run Module را انتخاب کنید، IDLE از شما میپرسد که آیا میخواهید فایل را قبل از اجرا ذخیره کنید. پیشنهاد میکنم همیشه گزینهی Yes را انتخاب کنید تا آخرین تغییرات شما در برنامه اعمال شود.
چرا گاهی بعد از اجرا، پیام خطا میبینم؟
پیام خطا معمولاً به دلیل وجود اشکال در کد شماست. این اشکال میتوانند خطاهای نحوی (مانند پرانتز بسته نشده) یا خطاهای زمان اجرا (مانند تقسیم بر صفر) باشند. پیام خطا به شما میگوید که مشکل در کدام خط است و چه نوع خطایی رخ داده، تا بتوانید آن را برطرف کنید و دوباره اجرا کنید.