Skip to content
Advertisement

TypeError: expected str, bytes or os.PathLike object, not JpegImageFile (or PngImageFile) in Django

When I am uploading a picture to check a picture according to tensorflow h5 model, I am loading the image using load_model of tensorflow.keras.models but it is not accepting. For JPG, it is showing TypeError: expected str, bytes or os.PathLike object, not JpegImageFile and for PNG, it is showing as TypeError: expected str, bytes or os.PathLike object, not PngImageFile. What to do now?

I tried the code with raw python but it worked nicely.

Code:

JavaScript

Traceback:

JavaScript

Advertisement

Answer

This solved my problem.

JavaScript
Advertisement