直接复制,修改地址使用。
#coding=utf-8
import os.path
import glob
import os
import numpy as np
if __name__ == "__main__":
abnortxt=open('abnormal.txt')
nortxt=open('normal.txt')
alltxt=open('all.txt','w')#改这里
lines = abnortxt.readlines()
for line in lines:
t=line[:-1]
print>>alltxt,"%s 0"%(t)
lines = nortxt.readlines()
for line in lines:
t=line[:-1]
print>>alltxt,"%s 1"%(t)
abnortxt.close()
nortxt.close()
alltxt.close()
#在指定txt的每一行后面加一个label.
#函数总结:
#open()打开文件,可以打开多个。
#x.readlines()按行读取,返回一个List,用for in 读取每一行,得到每一行字符串。
#分片操作:line[:-1],原来的txt每一行自带换行符号,所以字符拼接会到下一行,分片提取换行符前面的字符串,然后再加,写入的时候,会自动加一个\n。[:-1]是这样来的,[:]从头读取全部,[:-1]是从头读取到倒数第二个字符。