我是GreenDao的新手,想要通过stuffId加载一个列表。我需要使用Distinct查询来防止重复! 如何在查询中使用distinct?下面的代码不起作用!!
from hashlib import md5
def md5File(filename):
hasher = md5()
blockSize = 16 * 1024 * 1024
with open(filename, 'rb') as f:
while True:
fileBuffer = f.read(blockSize)
if not fileBuffer:
break
hasher.update(fileBuffer)
return hasher.hexdigest()
def isImageLatest(file1,file2):
print('Checking md5sum of {} {}'.format(file1, file2))
if os.path.isfile(file1) and os.path.isfile(file2):
md5File1 = md5File(file1)
md5File2 = md5File(file2)
print('md5sum of {} is {}'.format(file1, md5File1))
print('md5sum of {} is {}'.format(file2, md5File2))
else:
print('Either {} or {} File not found'.format(file1,file2))
return False
return md5File1 == md5File