بخشی از مجموعه

چندین نمونه کد

~1 دقیقه مطالعه • بروزرسانی ۸ مهر ۱۴۰۴

شرح برنامه

این برنامه پایتونی مسیر کامل فایل فعلی که در حال اجراست را نمایش می‌دهد.
برای این کار از متغیر __file__ و توابع کتابخانه os استفاده می‌شود.


کد پایتون:


import os

# نمایش مسیر کامل فایل فعلی
current_path = os.path.abspath(__file__)
print("مسیر فایل فعلی:", current_path)

نکته مهم:

در محیط‌هایی مثل Jupyter Notebook یا برخی مفسرهای تعاملی، متغیر __file__ ممکن است تعریف نشده باشد.
برای دریافت مسیر دقیق، بهتر است کد را در یک فایل .py ذخیره کرده و از طریق ترمینال اجرا کنید.


نمونه خروجی:


مسیر فایل فعلی: /home/shahin/projects/my_script.py

توضیح فنی:

- __file__ مسیر نسبی فایل فعلی را ارائه می‌دهد
- os.path.abspath() مسیر کامل (absolute path) را استخراج می‌کند
- این روش برای بررسی موقعیت فایل در ساختار پروژه بسیار کاربردی است


نوشته و پژوهش شده توسط دکتر شاهین صیامی