Urequest无法解析响应数据

时间:2019-12-27 09:32:27

标签: python-requests micropython

我正在尝试通过ESP8266开发板与nanoleaf交谈。我正在使用micropython和使用upip.install('urequests')安装的urequests库。

urequests.get可以工作,我可以解析类似https://jsonplaceholder.typicode.com/posts/1

的响应

但是,当我尝试用reponse.text解析nanoleaf的响应时,呼叫就停止了。我正在UART REPL上对其进行测试,直到我按ctrl + c却收到键盘中断之前,它什么都没做。在我的x86上使用普通的python并以相同的行进行请求。

我正在使用:

response = urequests.get(url)
response.text

Curl从nanoleaf返回此值:

{"on":{"value":true},"brightness":{"value":76,"max":100,"min":0},"hue":{"value":28,"max":360,"min":0},"sat":{"value":66,"max":100,"min":0},"ct":{"value":2700,"max":6500,"min":1200},"colorMode":"effect"}

那是内存问题吗?我什至不尝试获取json,而只是获取文本结果。

0 个答案:

没有答案