Мой клиентский код должен получить в ответ содержимое файла .weights.h5 от сервера.
Код: Выделить всё
response=requests.get(url)
if response.status_code == 200:
weights_file_contents=response.content
После получения я хочу загрузить его в модель с помощью model.load_weights(file_path). Однако, поскольку этот метод принимает только путь к файлу, я сохраняю его во временный файл и удаляю после использования.
Код: Выделить всё
file_path = "temp.weights.h5"
with open(file_path, 'wb') as file:
file.write(weights_file_contents)
model.load_weights(file_path)
os.remove(file_path)
Можно ли передать содержимое этого файла через Python в этот метод, вообще не создавая никакого внешнего файла?
Подробнее здесь:
https://stackoverflow.com/questions/781 ... a-response