读写txt文件 读写 txt文件,文件内容.每行一个人信息,中间用英文,分割 张三,30 李四,25 设计安卓界面,实现增删改查操作
时间: 2023-06-02 17:05:23 浏览: 99
好的,关于读写 txt 文件,可以使用 Python 自带的文件读写操作函数来实现。具体步骤如下:
1. 打开文件。
使用 Python 的 open() 函数打开 txt 文件,模式为 r(读模式)或 w(写模式):
f = open("filename.txt", "r")
2. 读取或写入文件内容。
如果是读模式,使用 read() 函数读取文件内容:
content = f.read()
如果是写模式,使用 write() 函数写入内容:
f.write("Hello, world!")
3. 关闭文件。
使用 close() 函数关闭文件:
f.close()
至于将文件内容按照每行一个人信息的格式读取或写入,可以使用字符串的 split() 函数和 join() 函数来实现。具体代码如下:
# 读取 txt 文件
with open("filename.txt", "r") as f:
content = f.read()
lines = content.split("\n") # 按照回车符分割每行
for line in lines:
info = line.split(",") # 按照逗号分割每个人的信息
name = info[0]
age = info[1]
print("姓名:{},年龄:{}".format(name, age))
# 写入 txt 文件
data = [
("张三", "30"),
("李四", "25")
]
with open("filename.txt", "w") as f:
for item in data:
line = "{}\n".format(",".join(item)) # 将每个人的信息用逗号连接成字符串,并在最后加上回车符
f.write(line)
阅读全文