MD5 and SHA256

This function code aids in the processing of files and calculation of corresponding hashes at a given path (recursively).

This code calculates either an MD5 and or SHA256 hash of a file and then returns one or more values. If processing is disabled (bool) for a given hash function, then return False.

An example “Walrus” statement is included to shorten the code and utilize newer Python 3 features.

Copy to Clipboard
Jesse Shelley