好吧,我需要比较两个字符串,或者至少找到从一个字符串到另一个字符串的字符序列。这两个字符串包含md5
我必须比较的文件并说出我是否找到匹配项。
我当前的代码是:
def comparemd5():
origmd5=getreferrerurl()
dlmd5=md5_for_file(file_name)
print "original md5 is",origmd5
print "downloader file md5 is",dlmd5
s = difflib.SequenceMatcher(None, origmd5, dlmd5)
print "ratio is:",s.ratio()
我得到的输出是:
original md5 is ['0430f244a18146a0815aa1dd4012db46', '0430f244a18146a0815aa1dd40
12db46', '59739CCDA2F15D5AC16DB6695CAE3378']
downloader file md5 is 59739ccda2f15d5ac16db6695cae3378
ratio is : 0.0
因此!有一个匹配项dlmd5
,origmd5
但不知何故找不到它......我在某处做错了什么......请帮帮我:/