我试图在文件1和文件2中找到共同点。 如果公共行存在,我想写文件2中的行,否则打印文件1中的非公共行。 fin1和fin2是这里的文件句柄。 它读取的行罚款,有共同的行,但我没有得到任何东西在输出文件。你知道吗
flag=0
list1=fin1.readlines()
list2=fin2.readlines()
for i in list1:
for j in list2:
if i.strip() in j.strip():
frealout.write(j)
flag=1
break
if flag==0:
frealout.write(j)
flag=0
以下是输入文件结构file1
ckgridu1n0
top_vli_z399a
这里是输入文件结构2
input node ckgridu1n0,
input node [195:0] top_vli_z399a,
据
我想你想做什么
而不是
在它的可见性范围之外写入
j
值。 在那一点上它确实没有初始化 您应该将j
更改为i
相关问题 更多 >
编程相关推荐