smart_hasher
index
e:\projects\soft_tools\smart_hasher\repo\smart_hasher\smart_hasher\smart_hasher.py

 
Modules
       
cmd_line
enum
fnmatch
hash_calc
hash_storages
locale
math
ntpath
os
sys
time
traceback
util

 
Functions
       
file_masks_included(file_name)
Ref: "Extract file name from path, no matter what the os/path format" https://stackoverflow.com/a/8384788/13441
fill_start_time_dict()
Save time in different formats at the start of the program run
 
Ref: https://www.programiz.com/python-programming/datetime/strftime
get_date_time_str(dateTime: datetime.datetime) -> str
get_hash_file_name_postfix()
handle_input_file(hash_storage: hash_storages.HashStorageAbstract, input_file_name)
Handle single input file input_file_name
handle_input_files(hash_storage: hash_storages.HashStorageAbstract)
Handle input files according to the parameters from user