Загрузка...

How to refer to a variable

Thread in Python created by kristall0v Dec 29, 2020. 354 views

  1. kristall0v
    kristall0v Topic starter Dec 29, 2020 статус продаётся, честь тоже 31,493 Sep 24, 2019
    Короче в ВК API при выполнении метода fave.getPosts получаю огромный вывод в виде кортежа в примерном формате (прикрепил чуть ниже)

    Мне нужно получить лишь id человека или сообщества, от которого выложен пост и идентификатор самого поста
    В данном случае это будет -183624706 и 18788

    Жутко лень высчитывать, как обратиться к этим двум параметрам и записать каждое в свою переменную, распишите, кому не лень, буду благодарен, денежка в подарок

    Примерный вывод:
    Code
    {
    "response": {
    "count": 1000,
    "items": [{
    "id": 18788,
    "from_id": -183624706,
    "owner_id": -183624706,
    "date": 1609266425,
    "marked_as_ads": 0,
    "post_type": "post",
    "text": "test",
    "signer_id": 290305956,
    "can_edit": 1,
    "created_by": 290305956,
    "can_delete": 1,
    "post_source": {
    "type": "vk"
    },
    "comments": {
    "count": 0,
    "can_post": 1
    },
    "likes": {
    "count": 1,
    "user_likes": 1,
    "can_like": 0,
    "can_publish": 1
    },
    "reposts": {
    "count": 0,
    "wall_count": 0,
    "mail_count": 0,
    "user_reposted": 0
    },
    "views": {
    "count": 1
    },
    "is_favorite": false,
    "donut": {
    "is_donut": false
    },
    "short_text_rate": 0.8
    }],
    "profiles": [{
    "first_name": "Алексей",
    "id": 290305956,
    "last_name": "Буряченко",
    "can_access_closed": true,
    "is_closed": false,
    "sex": 2,
    "screen_name": "cry.crystal",
    "photo_50": "https://sun7-6.us...mCwa-2chs&ava=1",
    "photo_100": "https://sun7-6.us...rNKqPd5p4&ava=1",
    "online_info": {
    "visible": true,
    "last_seen": 1609266411,
    "is_online": true,
    "is_mobile": false
    },
    "online": 1
    }],
    "groups": [{
    "id": 183624706,
    "name": "Be Good Hacker [BGH]",
    "screen_name": "bgh.json",
    "is_closed": 0,
    "type": "group",
    "is_admin": 1,
    "admin_level": 3,
    "is_member": 1,
    "is_advertiser": 1,
    "photo_50": "https://sun7-7.us...wIT4ET_xI&ava=1",
    "photo_100": "https://sun7-7.us...3Jrwwckqc&ava=1",
    "photo_200": "https://sun7-7.us...iWwvO5Vac&ava=1"
    }]
    }
    }
     
  2. ezbooz
    ezbooz Dec 29, 2020 997 Mar 29, 2018
    1. Лапки
      ezbooz, парсить жсоны регуляркой :flexing_cat::flexing_cat::flexing_cat:
    2. ezbooz
      Лапки, ваще похуй, я её везде использую :cool_bun:
  3. ИроничныйЧёрт
    LastPost2 = vk.wall.get(filter='owner',count=1,owner_id=id, offset=offset)
    LastPostID = LastPost2['items'][0]['id']
    на подобии этого
     
    1. View previous comments (3)
    2. shizofren1ya
    3. Pandazz
    4. shizofren1ya
      Pandazz, ну сразу видно ответ питониста
  4. Pcholken
    Pcholken Dec 29, 2020 Banned 819 Jan 27, 2019
    owner_id = response["items"][0]["owner_id"]
    post_id = response["items"][0]["id"]
    не обязательно писать индексы.
     
  5. kristall0v
    kristall0v Topic starter Dec 29, 2020 статус продаётся, честь тоже 31,493 Sep 24, 2019
    Благодарю всех!
     
Top
Loading...