#Python 匹配两个文本中第二列重复的句子
fid = open('text_new','w')
with open('text_js') as file1,open('text') as file2:
fa = file1.readlines()
fb = file2.readlines()
for i in fa:
y_1=[]
x_1 = i.split(' ')
for j in range(1,len(x_1)):#取第一列之后的数据
y_1.append(x_1[j])
z_1 = ''.join(y_1)#组成字符串
for k in fb:
x_2 = k.split(' ')
y_2=[]
for l in range(1,len(x_2)):
y_2.append(x_2[l])
z_2 = ''.join(y_2)
if z_1 == z_2:#如果字符串相同写入到新建的文本中
# print('z_1 is '+ z_1)
# print('z_2 is ' + z_2)
print('*****************************************')
fid.write(i)
#pass
else:
pass
#n = n + 1
#print(n)
#fid.write(i)
fid.close()