txt 文件名称 1.txt
txt 文件内容
openbrower|chrome
visit|https://wxtest.9fbank.com/h5/#/
打开txt文件
with open(file="1.txt",mode='r') as test:
txt 读取方法一:
f = test.read()
f 是字符串,多行字符串会有"\n"
可用str.replace("\n","")
把多行合并一行
txt 文件名称 1.txt
f1 = test.readlines()
f1 类型是list,line是列表中的一个字符串,line.strip() 去掉每行末尾的空格,再次填加到列表
lista = []
for line in f1:
lista.append(line.strip())
txt 文件名称 1.txt
f2 = test.readline()
f3= test.readline()
只能一行一行读取,从第一行开始返回,返回值类型是字符串
如果要一次性返回多行,代码如下
while True:
text_line = test.readline()
if text_line:
print(type(text_line), text_line)
else:
break
txt 写入文件: 如果没有write.txt,会自动创建,\n是在文件中进行换行,fp.close()写入文件后要进行关闭
with open(r"F:\test\testtest\write.txt","w",encoding="utf-8") as fp:
fp.write("测试\n")
fp.write("中信")
fp.writelines("张三")
fp.close()
写入后效果