Загрузка...

[PYTHON] Parse coronavirus for information

Thread in Python created by Abilka Apr 19, 2020. 1081 view

  1. Abilka
    Abilka Topic starter Apr 19, 2020 87 Jan 29, 2020
    Все в шапке, вдруг кому-то для бота пригодится :BrainCosmic:
    Питон 3.7
    Code

    import requests
    from bs4 import BeautifulSoup

    url = "https://xn--80aesfpebagmfblc0a.xn--p1ai//#"
    soup = BeautifulSoup(requests.get(url).content, "html.parser")
    convert = soup.findAll("div", {"class": "cv-countdown__item-value"})
    msg = "ДАННЫЕ ПРЕДОСТАВЛЕНЫ САЙТОМ стопкоронавирус.рф\n"
    msg += "Заболевших: " + convert[1].text
    msg += "\nЗаболевших за сутки: " + convert[2].text
    msg += "\nВыздоровело: " + convert[3].text
    msg += "\nУмерло: " + convert[4].text
    print(msg)
     
  2. Asumo
    Asumo Apr 19, 2020 Banned 36 Mar 5, 2019
    Прикольно чо!
     
  3. Stepashka20
    Stepashka20 Apr 22, 2020 Эксперт:colobok_cool: 128 Jul 5, 2018
    Есть же библа по коронавирусу и там намного больше инфы
     
    1. Abilka Topic starter
      Stepashka20, за эту штуку на бутылку не посадят за статью о фейках (наверное).
  4. fuckedup
    fuckedup Apr 24, 2020 432 Jan 25, 2019
    Сделай статью как парсить на c# сайты которые меняют значение каждые 2 секунды
     
  5. Rustam1010
    Rustam1010 Apr 27, 2020 65 Aug 4, 2018
    Также если информация на сайте предоставлена с текстом, который вам не нужен, вы можете использовать re(regular expressions)
     
  6. Ириска_неактив1019614
    Ириска_неактив1019614 May 2, 2020 Ничего не продаю / Ничего не скупаю 479 Apr 1, 2019
    Если не работает, то в консоль нужно написать:
    pip install requests
    pip install bs4
     
  7. saladec
    saladec May 3, 2020 Banned 96 Nov 10, 2019
    Abilka, спасибо, подкинул идею для бота. (уже сделал, @covid19russian_bot)
     
  8. m_sm2001
    m_sm2001 Jun 7, 2020 1 Jan 27, 2020
    спасибо ты мне помог
     
  9. Rustam1010
    Rustam1010 Jun 7, 2020 65 Aug 4, 2018
    USER-AGENT где ?
     
Top
Loading...