# Python 文件读写示例代码
# 1. 写入文件
# 使用 'w' 模式打开文件,如果文件不存在则创建文件,如果文件存在则清空内容并写入新内容
with open('example.txt', 'w') as file:
file.write("Hello, World!\n")
file.write("This is a test.\n")
# 2. 读取文件
# 使用 'r' 模式打开文件,读取文件内容
with open('example.txt', 'r') as file:
content = file.read()
print(content)
# 3. 逐行读取文件
# 使用 'r' 模式打开文件,逐行读取文件内容
with open('example.txt', 'r') as file:
for line in file:
print(line.strip()) # strip() 方法用于去除字符串两端的空白字符(包括换行符)
# 4. 追加内容到文件
# 使用 'a' 模式打开文件,在文件末尾追加内容
with open('example.txt', 'a') as file:
file.write("This is an appended line.\n")
# 5. 读取文件为列表
# 使用 readlines() 方法将文件内容读取为列表,每行作为列表的一个元素
with open('example.txt', 'r') as file:
lines = file.readlines()
for line in lines:
print(line.strip())
open()
函数以写入模式 ('w'
) 打开文件,并使用 write()
方法写入数据。如果文件已存在,原有内容会被清空。read()
方法读取整个文件的内容,并将其作为一个字符串返回。strip()
方法去除多余的空白字符。'a'
) 打开文件,可以在文件末尾追加新的内容,而不会覆盖原有内容。readlines()
方法将文件内容读取为一个列表,每行作为一个元素。上一篇:python读取二进制文件
下一篇:python 数组切片
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站