Rumah >pembangunan bahagian belakang >Tutorial Python >Cara menggunakan modul input fail untuk lelaran fail dalam Python 3.x
Cara menggunakan modul input fail untuk lelaran fail dalam Python 3.x
Dalam pengaturcaraan Python, kita selalunya perlu mengendalikan fail, seperti membaca kandungan fail, menulis kandungan fail, dsb. Apabila memproses berbilang fail, modul input fail boleh digunakan untuk melaksanakan operasi lelaran fail dengan mudah. Artikel ini akan memperkenalkan cara menggunakan modul input fail untuk lelaran fail dalam Python 3.x, dan memberikan contoh kod.
Modul input fail ialah sebahagian daripada pustaka standard Python Ia menyediakan cara yang mudah untuk melelaran melalui kandungan berbilang fail dan boleh mengendalikan operasi membaca dan menulis fail dalam proses lelaran fail yang sama.
Langkah asas untuk lelaran fail menggunakan modul input fail adalah seperti berikut:
Import modul input fail:
import fileinput
Buat objek input fail:
rreee masuk sebagai parameter nama fail di sini. , mewakili fail yang akan diulang. Jika tiada senarai nama fail dinyatakan, input standard diulang secara lalai.files = fileinput.input(files=['file1.txt', 'file2.txt', ...])
for line in files: # 对每一行内容进行处理 print(line)
files.close()di atas: 🜎 kita, codeinput
import fileinput # 创建fileinput对象,迭代文件列表file1.txt和file2.txt的内容 with fileinput.input(files=['file1.txt', 'file2.txt']) as files: # 对文件内容进行迭代处理 for line in files: # 打印每一行内容 print(line) # 在文件末尾写入一行内容 with open('file1.txt', 'a') as f: f.write('Appended line') # 关闭fileinput对象 files.close()di atas: modul input fail pertama yang diimport, dan kemudian mencipta objek input fail menggunakan pernyataan with. Dalam blok penyata dengan, kami menggunakan gelung for untuk mengulangi kandungan fail dan mencetak kandungan setiap baris. Seterusnya, kami menggunakan fungsi terbuka untuk membuka fail file1.txt dalam mod tambah dan tambah satu baris ke penghujung fail. Akhirnya, kami menutup objek input fail. Menggunakan modul input fail untuk operasi lelaran fail boleh memudahkan pemprosesan berbilang fail. Sama ada membaca kandungan fail, menulis kandungan fail atau operasi fail lain, modul input fail menyediakan cara yang mudah dan mudah. Saya harap artikel ini dapat membantu anda lebih memahami dan menggunakan modul input fail.
Atas ialah kandungan terperinci Cara menggunakan modul input fail untuk lelaran fail dalam Python 3.x. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!