Каждый импорт, как правило, должен быть на отдельной строке.
Импорты всегда помещаются в начале файла, сразу после комментариев к модулю и строк документации, и перед объявлением констант.
Импорты должны быть сгруппированы в следующем порядке:
импорты из стандартной библиотеки
импорты сторонних библиотек
импорты модулей текущего проекта
KERAS_REST_API_URL = "http://localhost:5000/predict"
Если нет, тогда POST запрос в строке r = requests.post(KERAS_REST_API_URL, files=payload).json()
отправляется в пустое место!) import os
if not os.path.exists('temp'):
os.makedirs('temp')