Ошибку `AttributeError: 'str' object has no attribute 'text'` можно исправить, приведя объект `response` к типу `Response` из модуля `requests`. Исправленный код будет выглядеть следующим образом: ```python import json import requests url = "https://кто-звонит.рф/9853691815/" response = requests.get(url) response.encoding = 'utf-8-sig' #print(response.text) data = json.loads(response.text) ``` Теперь код должен работать без ошибок.
нужно указать кодировку, используя response.encoding. Например, response.encoding = 'utf-8-sig'. После этого вы можете использовать метод text для получения текста из объекта Response. В вашем случае это будет выглядеть так: import json import requests response = requests.get('https://кто-звонит.рф/9853691815/') response.encoding = 'utf-8-sig' print(response.text)
import json
import requests
response = requests.get('https://кто-звонит.рф/9853691815/')
response.encoding = 'utf-8-sig'
print(response.text)
response.encoding = 'utf-8-sig'
Нужно установить кодировку ответа на 'utf-8-sig' используя переменную response.encoding print(response.text)
Для вывода текста из переменной response используй команду print(response.text)