目录
- 1、背景
- 2、待读取文件
- 3、读取每一句中的汉字
1、背景
从指定的NLP生成的文件中读取指定的字符。
2、待读取文件
是以":"作为分隔符的数据,每一行以回车结束。此文件为XXX.train
3、读取每一句中的汉字
...
file_train = os.path.join(rootDir,"data/train/rg_train_"+modle_date+"_"+aiscene+".train")
with open(file_train, 'r')as fp:
textlist = fp.readlines()
for text in textlist:
if ":" in text:
L4ID = text.split(":")[-2]
Msg = text.split(":")[-1]
if query_start == Msg.strip("\n"):
print("Msg is in train:",Msg)
...
代码中先获取文件,然后读取每一行,然后以":"作为分隔符。(-1代表倒数第一个,-2代表倒数第二个)