该代码表示:
1.首先打开两个文件,s.txt源文件,d.txt目的文件。以及结果文件
2.将s文件中的数据按行读取,将d文件中的数据一次性读出保存在current_d中。
3.对于s文件中没一行的第一个单词,进行判断,是否存在于第二个文件中。
如果不存在输出到结果文件。并换行。
fs = open("..\s.txt") fd = open("..\d.txt") f_result = open("..\_result.txt","w") current_sline = fs.readline()
current_d = [] current_d = fd.read() current_d =current_d.split('\n') while current_sline != "": current_sline = current_sline[1:10] if current_sline not in current_d: f_result.write(current_sline + '\n') current_sline = fs.readline()
fs.close()
fd.close()
f_result.close()