У меня есть изображение, загруженное в bytearray
в проекте Circuit Python, и я хочу передать его в POST-запрос с использованием библиотеки adafruit_requests
.
Мой код:
headers={
'Content-Type': 'application/octet-stream',
'Content-Length': str(frame_length),
'Prediction-Key': prediction_key
}
r = requests.request('POST', prediction_endpoint, data=buffer, headers=headers)
Когда я запускаю этот код, я получаю эту ошибку:
......Traceback (most recent call last):
File "code.py", line 85, in <module>
File "adafruit_requests.py", line 242, in request
File "adafruit_requests.py", line 224, in request
TypeError: wrong number of arguments
Я не могу на всю жизнь понять, почему! Как правильно отправить bytearray
в виде потока октетов на POST-запрос с использованием Circuit Python?
Я посмотрел код в репо запросов Adafruit, и номера строк не совпадают с кодом, поэтому я не знаю, что является причиной проблемы.