我有一个图像加载到bytearray
一个 CircuitPython 项目中,我想使用该adafruit_requests
库将它传递给一个 POST 请求。
我的代码:
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
使用 CircuitPython 将八位字节流发送到 POST 请求的正确方法是什么?
我查看了 Adafruit requests repo 中的代码,并且行号与代码不匹配,所以我不知道是什么导致了问题。