In some cases (I'm not sure why) filenames are read as binary strings (python 'bytes' type) from the csv.
This required conversion to normal strings using the .decode() function.
If the filename is already a normal string (as should be the default case), this conversion is not required and in fact throws an error if attempted.
In some cases (I'm not sure why) filenames are read as binary strings (python 'bytes' type) from the csv. This required conversion to normal strings using the.decode() function.
If the filename is already a normal string (as should be the default case), this conversion is not required and in fact throws an error if attempted.