Pengendalian fail ialah bahagian penting dalam mana-mana aplikasi web.
Python mempunyai beberapa fungsi untuk mencipta, membaca, mengemas kini dan memadam fail.
Fungsi utama untuk bekerja dengan fail dalam Python ialah fungsi open().
Fungsi open() mempunyai dua parameter: nama fail dan mod.
Terdapat empat cara (mod) yang berbeza untuk membuka fail:
"r" - baca - lalai. Buka fail untuk dibaca dan laporkan ralat jika fail itu tidak wujud.
"a" - Tambah - Membuka fail untuk ditambahkan, atau mencipta fail jika ia tidak wujud.
"w" - tulis - Membuka fail untuk menulis, atau mencipta fail jika ia tidak wujud.
"x" - Cipta - Mencipta fail yang ditentukan, mengembalikan ralat jika fail itu wujud.
Selain itu, anda boleh menentukan sama ada fail perlu diproses sebagai mod binari atau teks.
"t" - Teks - Nilai lalai. Mod teks.
"b" - Binari - Mod binari (cth. imej).
Selain itu, anda boleh menentukan sama ada fail perlu diproses sebagai mod binari atau teks:
f = open("demofile.txt")
Kod di atas adalah bersamaan dengan:
f = open("demofile.txt", "rt")
Memandangkan "r" (baca) dan "t" (teks) ialah nilai lalai, tidak perlu menyatakannya.
Nota: Sila pastikan fail itu wujud atau anda akan menerima mesej ralat.
Atas ialah kandungan terperinci Bagaimana untuk memproses fail Python. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!