Я использую Python Запросы для получения отправки json запроса на сервер домашней автоматизации (Homeseer3). Я получаю ответ. Если я .....
print(reponse.text)
Я получаю много текста, который начинается:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" href="/css/js-listbox-style.css" type="text/css" />
Если я ....
print(response.content)
I получить много текста, который начинается:
b'<!DOCTYPE html>\r\n<html>\r\n<head>\r\n<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r\n\r\n<link rel="stylesheet" href="/css/js-listbox-style.css" type="text/css" />\r\n<link rel="stylesheet" href="/css/jquery.ui.timepicker.css
Если я введу ту же команду в браузере, я получу очень хорошую страницу с 3 вкладками: заголовки, необработанные данные и json.
Я хочу "получить" данные устройства json, которые находятся в ответе ... снимок экрана, показывающий json данные
, но если я введу
```
response.json()
```
я получаю "json .decoder.JSONDecodeError: Ожидаемое значение: строка 1, столбец 1 (символ 0)"
Я прочитал все подобные посты здесь, в StackOverflow, но ни один из них не подходит .... насколько я вижу.
Я надеюсь, что кто-то может помочь.
При добавлении тегов я нашел Python -Requests- Html ....... это ответ?