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.