python读取txt文件(strip()字符串删除,split() 切片)
一、背景
1.读取txt文件时会存在换行
2.数据解析时,多参数时,此时经常会写入txt文件中,之后再进行数据的处理
3.常使用字符串的处理,
- strip()字符串删除的操作
- split() 通过指定分隔符对字符串进行切片
二、读取txt文件,最终输出为列表: [['123456', '123455'], ['1121121', '33333'], ['4444444', '55555']]
应用:用户多参数的数据存储解析的形式
1.params.txt文件
123456,123455
1121121,33333
4444444,55555
2.txt文件读取,最终输出形式为 [['123456', '123455'], ['1121121', '33333'], ['4444444', '55555']]
file = open("params.txt", "r", encoding="utf8")
li = []
# print(file.readlines())
for line in file.readlines():
print(line) # 此处输出的是带换行符\n
# strip字符串删除的操作
a = line.strip("\n") # 此处删除了\n,123456,123455
print(a)
# print(type(a))
print(line.strip("\n").split(",")) # 此处数据['123456', '123455']
li.append(line.strip("\n").split(","))
print(li)
file.close()