Dapatkan Direktori Semasa dan Lokasi Fail dalam Python
Menentukan direktori semasa dan lokasi fail Python yang sedang dilaksanakan boleh berguna untuk pelbagai tujuan. Begini cara untuk mencapainya:
1. Direktori Semasa
Untuk mendapatkan direktori kerja semasa (di mana skrip Python dilaksanakan daripada shell), gunakan kod Python berikut:
import os cwd = os.getcwd()
Ini akan menyediakan laluan mutlak ke direktori semasa, walaupun jika direktori lain ditentukan dalam shell sebelum menjalankan skrip Python.
2. Lokasi Fail Python
Untuk mendapatkan laluan penuh ke direktori tempat fail Python disimpan, gunakan kod ini dalam fail:
import os dir_path = os.path.dirname(os.path.realpath(__file__))
__file__ ialah pemalar yang mewakili nama fail Python yang sedang melaksanakan berbanding dengan direktori kerja semasa. os.path.dirname mengekstrak nama direktori daripada laluan yang disediakan, manakala os.path.realpath memastikan bahawa sebarang pautan simbolik dalam laluan itu diselesaikan.
Sumber Tambahan:
Atas ialah kandungan terperinci Bagaimanakah Saya Mendapatkan Direktori Semasa dan Lokasi Fail dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!