|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- file_name1 = input('请输入需要比较的头一个文件名:')
- file_name2 = input('请输入需要比较的另一个文件名:')
- filename1=open('E:\\%s.txt'% file_name1)
- filename2=open('E:\\%s.txt'% file_name2)
- count1 = 0
- count2 = 0
- for each1 in filename1:
- count1+=1
- for each2 in filename2:
- count2+=1
- count = 1
- sum = 0
- ceshi = []
- while True:
- if filename1.readline()!=filename2.readline():
- ceshi.append(count)
- sum+=1
- if count==count1 or count==count2:
- break
- count+=1
- print('两个文件共有【%d】处不同:'% sum)
- for i in ceshi:
- print('第%d行不一样'% i)
复制代码
我没看出来哪里错了,求指教下
要是有更简洁的代码就更好了 |
|