Wir automatisieren wiederkehrende Aufgaben mit Python.
Wir automatisieren wiederkehrende Aufgaben — Datensammlung, Berichterstattung, Dateiverarbeitung, Integrationen und Aufgabenflüsse werden mit Python systematisiert.
Beschreiben Sie Ihre Aufgabe — sehen Sie sofort den passenden Python-Code!
z.B. "email", "csv", "api", "scraping", "backup", "report", "database", "pdf", "excel"
# Geben Sie ein Stichwort ein, um automatisch # einen passenden Python-Code zu sehen. # # Beispiele: email, csv, api, scraping, # backup, report, database, pdf
import pandas as pd
from sqlalchemy import create_engine
def etl_pipeline(source_url, db_url):
# Extract
raw = pd.read_csv(source_url)
# Transform
clean = raw.dropna()
clean['date'] = pd.to_datetime(clean['date'])
clean['total'] = clean['price'] * clean['qty']
# Load
engine = create_engine(db_url)
clean.to_sql('orders', engine, if_exists='append')
return f"✅ {len(clean)} rows loaded"
from datetime import datetime
import smtplib
from email.mime.text import MIMEText
def daily_report(metrics: dict):
report = f"""
📊 Daily Report — {datetime.now():%d.%m.%Y}
─────────────────────────────
Uptime: {metrics['uptime']}%
Requests: {metrics['requests']:,}
Errors: {metrics['errors']}
Avg Speed: {metrics['latency_ms']}ms
"""
msg = MIMEText(report)
msg['Subject'] = f"Report {datetime.now():%d.%m}"
msg['To'] = "team@beelife.tech"
# Send via SMTP
with smtplib.SMTP_SSL('smtp.mail', 465) as s:
s.login('bot@beelife.tech', '***')
s.send_message(msg)
return "✅ Report sent"