Python — мощный и гибкий язык программирования, который идеально подходит для автоматизации рутинных задач. Благодаря своему простому синтаксису и большому количеству библиотек, Python позволяет быстро и эффективно автоматизировать множество повседневных задач. В этой статье мы рассмотрим несколько примеров скриптов, которые могут облегчить вашу работу. Одной из самых распространенных задач является сбор данных с веб-сайтов. Для этого часто используют библиотеку BeautifulSoup и requests. import requests
from bs4 import BeautifulSoup
def scrape_website(url):
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
# Пример: собираем все заголовки h2
headers = soup.find_all('h2')
for header in headers:
print(header.text)
url = 'https://example.com'
scrape_website(url) С помощью библиотеки smtplib можно легко отправлять электронные письма. import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMult