Mengakses Pembolehubah Persekitaran dalam Python
Untuk mengakses pembolehubah persekitaran dalam Python, gunakan objek os.environ, yang mewakili pemetaan nama pembolehubah persekitaran kepada nilainya. Secara lalai, mengakses pembolehubah dalam pemetaan menggesa jurubahasa untuk mencari kamus Python untuk nilainya.
Mendapatkan Pembolehubah Tunggal
Untuk mendapatkan semula nilai tertentu pembolehubah persekitaran, gunakan sintaks berikut:
import os print(os.environ['HOME'])
Ganti 'HOME' dengan nama pembolehubah yang anda mahu akses.
Memaparkan Semua Pembolehubah
Untuk menyenaraikan semua pembolehubah persekitaran, cetak objek os.environ sebagai kamus:
print(os.environ)
Pengendalian Hilang Pembolehubah
Percubaan untuk mengakses pembolehubah persekitaran yang tidak wujud akan mencetuskan KeyError. Untuk mengelakkan ini:
os.environ.get()
Mengembalikan 'Tiada' jika pembolehubah tidak wujud:
print(os.environ.get('KEY_THAT_MIGHT_EXIST'))
dengan Nilai Lalai
Mengembalikan 'default_value' jika pembolehubah tidak wujud:
print(os.environ.get('KEY_THAT_MIGHT_EXIST', default_value))
os.getenv()
Serupa dengan os.environ.get(), tetapi dengan pilihan untuk membekalkan nilai lalai :
print(os.getenv('KEY_THAT_MIGHT_EXIST', default_value))
Atas ialah kandungan terperinci Bagaimanakah Saya Mengakses dan Mengurus Pembolehubah Persekitaran dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!