Terdapat banyak cara untuk membaca dan menulis fail dalam Python, dan anda boleh memilih kaedah yang berbeza mengikut keperluan sebenar. Berikut akan memperkenalkan beberapa kaedah membaca dan menulis fail yang biasa digunakan, dan memberikan contoh kod.
# 打开文件 file = open("file.txt", "w") # 写入文件 file.write("Hello, world!") # 关闭文件 file.close() # 打开文件 file = open("file.txt", "r") # 读取文件内容 content = file.read() print(content) # 关闭文件 file.close()
# 写入文件 with open("file.txt", "w") as file: file.write("Hello, world!") # 读取文件 with open("file.txt", "r") as file: content = file.read() print(content)
# 打开文件 file = open("file.txt", "w") # 写入文件 file.write("Hello, world!") # 关闭文件 file.close() # 打开文件 file = open("file.txt", "r") # 读取部分内容 content = file.read(5) print(content) # 关闭文件 file.close()
# 打开文件 file = open("file.txt", "w") # 写入多行内容 lines = ["line 1", "line 2", "line 3"] file.writelines(lines) # 关闭文件 file.close() # 打开文件 file = open("file.txt", "r") # 逐行读取文件内容 line = file.readline() while line: print(line) line = file.readline() # 关闭文件 file.close()
Di atas adalah beberapa kaedah membaca dan menulis fail yang biasa digunakan, yang sesuai untuk senario dan keperluan yang berbeza. Apabila menggunakan fungsi dan kaedah yang berkaitan dengan membaca dan menulis fail, anda mesti ingat untuk menutup fail dalam masa untuk mengelakkan masalah seperti kebocoran sumber.
Atas ialah kandungan terperinci Apakah cara untuk membaca dan menulis fail dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!