Ответы пользователя по тегу HTML
  • Как редактировать код сайта с помощью python?

    @Pavlks
    начну отвечать:
    Для начала необходимо импортировать библиотеку для отправки запросов (import requests) и BeautifulSoup для анализа и ориентирования по HTML коду, который вы получите от requests.
    Дальше используя BeautifulSoup вы находите то место в коде, которое нужно менять и подставляете туда свои значения.
    Сужу по себе, и большая часть времени уйдет на работу с BeautifulSoup.
    Пара строк кода, чтобы было от чего отталкиваться...
    import requests
    from bs4 import BeautifulSoup
    
    url = 'https://www.nhc.noaa.gov/cyclones/'
    r = requests.get(url)
    html = BeautifulSoup(r.content, 'html.parser')
    cyclones_section = html.find("div", id="cyclones_stormTable")  # это секция, где идут перечисления активных циклонов
    cyclones_results = cyclones_section.select("table > tr:nth-of-type(3) > td > table > tr > td:nth-of-type(1)") # так выглядит поиск нужного куска кода в HTML
    Ответ написан
    2 комментария