• 1398/12/09

معنی __file__ :

سلام خسته نباشید

توی یه تیکه کد دیدم نوشته __file__ . این کلمه کلیدی چه معنی میده؟

  • 1398/12/10
  • ساعت 10:54

سلام خدمت شما دوست عزیز

وقتی قطعه کدی از یک فایل در زبان پایتون اجرا میشه ، این دستور محل قرار گیری اون فایل رو درون خودش نگهداری میکنه

با استفاده از دستور زیر میتونین ببینین آدرس فایل اجرایی شما کجاست

import os
print(__file__)
print(os.path.join(os.path.dirname(__file__), '..'))
print(os.path.dirname(os.path.realpath(__file__)))
print(os.path.abspath(os.path.dirname(__file__)))

 


logo-enamadlogo-samandehi