Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Boleh Menyenaraikan Semua Zon Waktu Tersedia dalam Perpustakaan Python Pytz?
Penyenaraian Zon Waktu Python Pytz
Seseorang mungkin ingin tahu semua nilai yang boleh diterima untuk hujah zon waktu dalam pytz perpustakaan Python. Nasib baik, mendapatkan maklumat ini adalah mudah.
Fungsi pytz.all_timezones
Untuk menyenaraikan semua zon waktu yang tersedia dalam pytz, gunakan fungsi pytz.all_timezones. Fungsi ini mengembalikan senarai semua rentetan zon waktu yang disokong.
Contoh:
<code class="python">import pytz print(pytz.all_timezones)</code>
Kod ini mencetak senarai rentetan zon waktu yang komprehensif, seperti:
['Africa/Abidjan', 'Africa/Accra', 'Africa/Addis_Ababa', ...]
Atribut pytz.common_timezones
Selain pytz.all_timezones, pytz menawarkan atribut pytz.common_timezones. Atribut ini mengandungi senarai pendek zon waktu yang kerap digunakan.
Contoh:
<code class="python">print(len(pytz.common_timezones))</code>
Kod di atas memaparkan bilangan zon waktu biasa, biasanya sekitar 400.
Perbandingan
Perlu diambil perhatian bahawa pytz.all_timezones merangkumi koleksi zon waktu yang lebih luas (kira-kira 500) berbanding pytz.common_timezones. Untuk kebanyakan aplikasi, pytz.common_timezones mencukupi dengan liputan komprehensif zon waktu popularnya.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menyenaraikan Semua Zon Waktu Tersedia dalam Perpustakaan Python Pytz?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!