Чувак, главное, это не бойся пробовать! Ошибки – это тоже опыт. Начни с requests и BeautifulSoup, как тут уже сказали. А потом, когда войдешь в тему, уже разберешься с более сложными инструментами. Важно же понимание процессов. Вот код, который поможет стартануть:
Программный код:
import requests
from bs4 import BeautifulSoup
def get_page_data(url):
response = requests.get(url)
if response.status_code == 200:
soup = BeautifulSoup(response.text, 'html.parser')
return soup
else:
return None
url = 'https://example.com'
data = get_page_data(url)
if data:
titles = data.find_all('h1')
for title in titles:
print(title.text)
else:
print('Ошибка при запросе страницы')
Так что не тормози и начинай кодить! Удачи