Mendapatkan semula Laluan Modul dalam Python
Untuk mengesan perubahan dalam modul, adalah penting untuk mengenal pasti direktori dari mana anda ingin menerima pemberitahuan . Artikel ini meneroka cara untuk mendapatkan laluan modul dalam Python.
Kaedah 1: Menggunakan fail Atribut
The atribut fail modul mengandungi laluan ke fail .pycnya. Walaupun ini mudah, ia mungkin tidak selalunya merupakan perwakilan tepat laluan fail sebenar modul pada semua sistem.
import a_module print(a_module.__file__)
Kaedah 2: Menggunakan os.path.abspath dan os.path.dirname
Untuk mendapatkan laluan mutlak ke fail modul, anda boleh menggabungkan os.path.abspath dengan fail:
import os path = os.path.abspath(a_module.__file__)
Sebagai alternatif, untuk mendapatkan semula direktori modul, gunakan os.path .nama:
path = os.path.dirname(a_module.__file__)
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Laluan Fail Modul Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!