uaveiro-leci/1ano/2semestre/labi/tema01/src/hash_lib.py

17 lines
314 B
Python
Raw Normal View History

2023-02-18 14:35:57 +00:00
import hashlib
import sys
def main(args=None):
with open(args[0], 'rb') as f:
buffer = f.read(512)
h = hashlib.sha1()
while len(buffer) > 0:
h.update(buffer)
buffer = f.read(512)
print(h.hexdigest())
if __name__ == '__main__':
main(sys.argv[1:])