From 8fa857a7d53a2d7d05f5e506469d89ae328b1b0b Mon Sep 17 00:00:00 2001 From: Dronminator Date: Thu, 16 Feb 2023 11:49:05 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=B0=D1=80=D1=81=D0=B8=D0=BD=D0=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/workspace.xml | 18 ++++++++++++++++-- Задания/task1/Lahin/parsing.py | 14 ++++++++++++++ 2 files changed, 30 insertions(+), 2 deletions(-) create mode 100644 Задания/task1/Lahin/parsing.py diff --git a/.idea/workspace.xml b/.idea/workspace.xml index ea3ac47..cc64d58 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -5,8 +5,8 @@ + - diff --git a/Задания/task1/Lahin/parsing.py b/Задания/task1/Lahin/parsing.py new file mode 100644 index 0000000..42c83eb --- /dev/null +++ b/Задания/task1/Lahin/parsing.py @@ -0,0 +1,14 @@ +from bs4 import BeautifulSoup +from selenium import webdriver +from selenium.webdriver.chrome.service import Service +from time import sleep +s = Service("С:\DATA\ChromeDriver\chromedriver.exe") +browser = webdriver.Chrome(service=s) +browser.get("https://www.kinopoisk.ru/lists/movies/top250/") +sleep(15) +html_text = browser.page_source +soup = BeautifulSoup(html_text, 'lxml') +films = soup.find_all('div', class_="desktop-list-main-info_secondaryTitleSlot__mc0mI") +for film in films: + print(film.text) + print("--------")