Загрузка...

Execute vk_ api

Тема в разделе Python создана пользователем wnxb 4 май 2020. 968 просмотров

  1. wnxb
    wnxb Автор темы 4 май 2020 make make make again 85 30 май 2017
    Как использовать execute без requests, на vk_api?
     
  2. Decoy4298
    Decoy4298 4 май 2020 217 18 фев 2020
    Каким образом ты собрался посылать запросы без модуля для запросов?
     
    1. Посмотреть предыдущие комментарии (5)
    2. qqq_wp
      wnxb, чего конкретно ты хочешь от этого метода, что он должен выполнять? на нём пиздец сколько ограничений, 25 обращений за раз, максимум 3 запроса в секунду, быстродействия ты этим запросом не добьешься. Исходя из того, что ты используешь самопис библиотеку, она априори будет медленная и тупить. Так вернусь к началу: чего ты хочешь этим методом добиться?
    3. SILEN
      qqq_wp, Всм самопис медленнее ? Кто тебе такое сказал ? Все библиотеки для работы с vk-api являются обёртками над vk-api и как раз таки они могут замедлять работу, а если код у чувака чистый, то и работать будет нормально по скорости.
      Я бы наоборот порекомендовал с вк апи работать без сторонних библиотек, если ты не чайник и уверенно себя чувствуешь в доке
    4. qqq_wp
      SILEN, делал дампер ВК на библиотеке, что ты используешь, после этого переписал её на requests и json. Скорость выше априори, я тестил эту дичь
    5. Посмотреть следующие комментарии (3)
  3. Decoy4298
    Decoy4298 5 май 2020 217 18 фев 2020
    Хз, всё работает нормально. Мб сам код execute ничего не возвращает?
    [IMG]
     
  4. wnxb
    wnxb Автор темы 5 май 2020 make make make again 85 30 май 2017
    мне не нужно сверсложных и постоянно мониторящих методов, я лишь хочу вернуть return API.memories.get();
    повторюсь, что в консоли вк execute все возвращает
     
    1. Посмотреть предыдущие комментарии (14)
    2. Decoy4298
      wnxb, определённо. нерабочая. хуйня. да.

      [IMG]
    3. wnxb Автор темы
      Decoy4298, ладно, спасибо за рабочую хуйню
    4. Decoy4298
      wnxb, вот ещё более адекватный вариант рабочей хуйни, если нужен будет UNIX, особого труда его получить не составит
      Python
      import re
      import requests
      from datetime import datetime


      def get_regdate(user_id):
      text = requests.get(f'https://vk.com/foaf.php?id={user_id}').text
      match = re.search(r'<ya:created dc:date=\"(.*)\"/>', text)
      return datetime.strptime(match.group(1), '%Y-%m-%dT%H:%M:%S%z')
Top
Загрузка...