Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimana untuk memproses fail Python

Bagaimana untuk memproses fail Python

王林
Lepaskan: 2023-05-20 09:40:06
ke hadapan
833 orang telah melayarinya

Pengendalian fail ialah bahagian penting dalam mana-mana aplikasi web.

Python mempunyai beberapa fungsi untuk mencipta, membaca, mengemas kini dan memadam fail.

Pemprosesan 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).

Syntax

Selain itu, anda boleh menentukan sama ada fail perlu diproses sebagai mod binari atau teks:

f = open("demofile.txt")
Salin selepas log masuk

Kod di atas adalah bersamaan dengan:

f = open("demofile.txt", "rt")
Salin selepas log masuk

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!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan