python 删除txt文件的指定文字
本人准备对我房间窗前的各个路由器的信号强度(RSSI)进行分析,现已获得txt文件,但是其含有文字和别的符号,不便于分析。如下图:
经过网上资料搜索,编写python程序,将其中的汉字删除,代码如下:
import re
lineList = []
file = open("窗前RSSI.txt", "r", encoding='utf-8')
while 1:
line = file.readline()
if not line:
print("Read file End or Error")
break
line2 = line.replace('序列值','')
line2 = line2.replace('/','')
line2 = line2.replace('/','')
line2 = line2.replace(':','')
line2 = line2.replace('信号强度',' ')
# line2 = line2.replace('823-1 2.4G信号强度','')
lineList.append(line2)
file.close()
file = open(r'窗前RSSI-1.txt', 'w',encoding='UTF-8')
for i in lineList:
file.write(i)
file.close()
得到txt文件如下:
可以按列进行数据分析