Many times while doing file processing python, we need to know file size in bytes/KBs/MBs. You can get file size using multiple methods, following are two simple methods to get file size using os module.
I have run this file for two inputs,one is image and another is empty file.
Here is the output of the program
$ python3.6 file_size.py *** Program Started *** Input file is not empty File size (in Bytes) : 147162 File size (in Bytes) : 147162 Input file is empty File size (in Bytes) : 0 File size (in Bytes) : 0 *** Program Ended ***
Actual file size
I have added a check to see if file size is empty, you might need to check file size before doing any processing on files.