|
@ -223,9 +223,9 @@ def intervalos_tem_intersecao(a_inicio, a_fim, b_inicio, b_fim): |
|
|
|
|
|
|
|
|
def gerar_hash_arquivo(arquivo, pk, block_size=2**20): |
|
|
def gerar_hash_arquivo(arquivo, pk, block_size=2**20): |
|
|
md5 = hashlib.md5() |
|
|
md5 = hashlib.md5() |
|
|
file = open(arquivo, 'rb') |
|
|
arq = open(arquivo, 'rb') |
|
|
while True: |
|
|
while True: |
|
|
data = file.read(block_size) |
|
|
data = arq.read(block_size) |
|
|
if not data: |
|
|
if not data: |
|
|
break |
|
|
break |
|
|
md5.update(data) |
|
|
md5.update(data) |
|
|