"success": true,
"date": "2022-02-04T10:23:54.984Z",
"data": {
"messages": [
{
"id": 510738,
"content": "что?",
"createdAt": "10:23",
"user": {
"id": 702512,
"name": "❤️Danger ANDR3w2k❤️",
"steamId": "76561199016438944",
"avatar": "https://steamcdn-a.akamaihd.net/steamcommunity/public/images/avatars/9e/9ee171c919f3ac1d15d455f522cacbcadb4ed535_medium.jpg",
"role": 1
},
"type": 1
}
}
как вытащить отсюда content? я пытаюсь, но мне пишет list indices must be integers or slices, not str(пытаюсь print(response.text['data']['messages']['content'])), но ничего не выходит)
лучше в pastebin или так оставить? просто кусок маленьникй
для начала json надо распарсить. В реквестс это делается с помощью .json() метода респонза, либо вызовом json.loads
r\ = response.json() там написано, забыл дописать, сорян
for message in json['data']['messages']: content = message['content']
тогда хз что ты делаешьдальше
тогда стоит внимательнее посмотреть где словари, а где списки
там список это вот эти name content и так далее, там таких списков много, они все в словаре
ты точно знаешь что такое список?
list = [alina, lol, barambaba]
Можно переименовать группу в pre beginners
prepreprepreprepre
отлично, у тебя в message лежит список, и все остальное словари
Обсуждают сегодня