Import requests from bs4 import BeautifulSoup g =

Import requests from bs4 import BeautifulSoup g = input() g = input() director = input() page = requests.get(g) page2 = requests.get(g) page.encoding = "utf-8" page2.encoding = "utf-8" soup = BeautifulSoup(page.text, 'lxml') soup2 = BeautifulSoup(page2.text, 'lxml') movies = [] mo = soup.find_all('tr') movie_elements2 = soup2.find_all('tr') movie_clean = [mo.text for mo in mo[1:]] movie_clean2 = [movie_elements2.text for movie_elements2 in movie_elements2[1:]] movies.append(movie_clean + movie_clean2) movies1 = [[movie[1:-1] for movie in sublist] for sublist in movies] movies1 = [movie for sublist in movies1 for movie in sublist if director in movie] movies1 = list(set(movies1)) movies1 = sorted(movies1, key=lambda x: x.split('\n')[3], reverse=True ) movies1 = sorted(movies1, key=lambda x: x.lower()) for m in movies1: movie_info = m.split('\n') movie_title = movie_info[0] release_year = movie_info[4] print(f'{movie_title} ({release_year})')
Дополнительные параметры: codeFlowType: codeMistake codeFlowLang: Python
Создано: 23.07.2023 19:41

Import requests from bs4 import BeautifulSoup

g = input() g = input() director = input() page = requests.get(g) page2 = requests.get(g) page.encoding = "utf-8" page2.encoding = "utf-8" soup = BeautifulSoup(page.text, 'lxml') soup2 = BeautifulSoup(page2.text, 'lxml')

movies = []
mo = soup.find_all('tr') movie_elements2 = soup2.find_all('tr') movie_clean = [mo.text for mo in mo[1:]] movie_clean2 = [movie_elements2.text for movie_elements2 in movie_elements2[1:]] movies.append(movie_clean + movie_clean2)

movies1 = [[movie[1:-1] for movie in sublist] for sublist in movies] movies1 = [movie for sublist in movies1 for movie in sublist if director in movie] movies1 = list(set(movies1)) movies1 = sorted(movies1, key=lambda x: x.split('\n')[3], reverse=True ) movies1 = sorted(movies1, key=lambda x: x.lower())

for m in movies1: movie_info = m.split('\n') movie_title = movie_info[0] release_year = movie_info[4] print(f'{movie_title} ({release_year})')

import requests
from bs4 import BeautifulSoup

g = input() 
g = input()
director = input()
page = requests.get(g) 
page2 = requests.get(g) 
page.encoding = "utf-8"
page2.encoding = "utf-8"
soup = BeautifulSoup(page.text, 'lxml')
soup2 = BeautifulSoup(page2.text, 'lxml')

movies = []  
mo = soup.find_all('tr') 
movie_elements2 = soup2.find_all('tr') 
movie_clean = [mo.text for mo in mo[1:]]
movie_clean2 = [movie_elements2.text for movie_elements2 in movie_elements2[1:]]
movies.append(movie_clean + movie_clean2)

movies1 = [[movie[1:-1] for movie in sublist] for sublist in movies]
movies1 = [movie for sublist in movies1 for movie in sublist if director in movie]
movies1 = list(set(movies1))
movies1 = sorted(movies1, key=lambda x: x.split('\n')[3], reverse=True )
movies1 = sorted(movies1, key=lambda x: x.lower())

for m in movies1:
    movie_info = m.split('\n')
    movie_title = movie_info[0]
    movie_year = movie_info[1]
    movie_genre = movie_info[2]
    movie_rating = movie_info[3]
    print(f"{movie_title} ({movie_year}) - {movie_genre} - Rating: {movie_rating}")