Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Boleh Mendapatkan Laluan dan Nama Fail Skrip Python Saya Yang Sedang Berjalan?
Mendapatkan Laluan Fail dan Nama Skrip Python Yang Sedang Berjalan
Python menyediakan penyelesaian yang mudah untuk mendapatkan laluan fail dan nama sedang melaksanakan skrip melalui atribut __file__. Atribut ini ialah pembolehubah khas yang memegang laluan mutlak ke fail skrip.
Sebagai contoh, dalam senario yang disediakan di mana script_1.py memanggil script_2.py dan script_2.py memanggil script_3.py, mendapatkan nama fail dan laluan script_3.py boleh dicapai dalam kodnya sendiri menggunakan atribut __file__:
import os filepath = os.path.realpath(__file__)
The fungsi realpath digunakan untuk menghapuskan sebarang pautan simbolik dan menyediakan laluan fail sebenar. Pembolehubah laluan fail yang terhasil akan mengandungi laluan mutlak dan nama script_3.py.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Laluan dan Nama Fail Skrip Python Saya Yang Sedang Berjalan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!