15 lines
281 B
Python
15 lines
281 B
Python
#!/usr/bin/env python2
|
|
"""
|
|
Computes a SHA256 sum of a file.
|
|
|
|
Accepts a file path, prints the hex encoded hash to stdout.
|
|
"""
|
|
|
|
from __future__ import print_function
|
|
|
|
import sys
|
|
from hashlib import sha256
|
|
|
|
with open(sys.argv[1], 'rb') as fh:
|
|
print(sha256(fh.read()).hexdigest())
|