python读取txt文件

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()
写入后效果

 

 





 

 





 

posted @ 2020-04-19 21:54  呆呆蒙蒙  阅读(946)  评论(0编辑  收藏  举报