Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Boleh Menentukan Direktori Skrip Python Saya Di Bawah Senario Pelaksanaan Berbeza?
Menentukan Direktori Skrip Semasa dalam Python
Walaupun Python serba boleh, mengenal pasti direktori skrip semasa boleh menjadi satu cabaran kerana pelbagai pelaksanaan kaedah.
Masalah Pernyataan:
Tugasnya adalah untuk mencari cara yang paling boleh dipercayai untuk menentukan direktori skrip semasa di bawah senario yang berbeza:
Cabaran:
Pendekatan Terbaik:
Walaupun tiada penyelesaian yang sempurna, pendekatan yang paling banyak digunakan ialah os.path.dirname(os.path.abspath(__file__)) . Walau bagaimanapun, ini gagal apabila melaksanakan skrip melalui exec() daripada yang lain.
Amaran:
Menggunakan direktori semasa bukanlah penyelesaian yang berdaya maju kerana ia boleh berbeza-beza bergantung pada cara skrip dipanggil atau ditukar semasa pelaksanaan.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menentukan Direktori Skrip Python Saya Di Bawah Senario Pelaksanaan Berbeza?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!