|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
def file_compare(file1,file2):
f1 = open(file1)
f2 = open(file2)
count = 0 #统计行数
differ = [] #统计不一样的变量
for line1 in f1:
line2 = f2.readline()
count += 1
if line1 !=line2:
differ.append(count)
f1.close()
f2.close()
return differ
file1 = input('请输入要比较的第一个文件名:')
file2 = input('请输入要比较的第二个文件名:')
differ = file_compare(file1,file2)
if len(differ) ==0 :
print('两个文件一模一样')
else:
print('两个文件有【%d】的不一样'%len(differ))
for dx in differ:
print('两个文件%d行的不同'%dx)
这份代码要怎么改才能在别的盘符也可以比较的呀
相对路径是指,如果你打开的txt等文件,在你创建的py文件,那所在的文件夹,为相对的,路径可以往下写,前面的如D:/Python之类的目录可以省略不写
|
|