15 Scripts Python Utiles au Quotidien (Automatisez Vos Tâches)

Par TechIA Pro | Publié le 18 novembre 2025 | Catégorie : Programmation

Python est le langage de l'automatisation par excellence. Même sans être développeur professionnel, vous pouvez utiliser de petits scripts pour vous faire gagner des heures de travail sur des tâches répétitives. Voici 15 scripts Python prêts à l'emploi et expliqués.

1. Organisation de Fichiers : Renommage en Masse

Ce script simple renonce tous les fichiers d'un dossier en ajoutant un préfixe ou en les numérotant.

import os
def rename_files(folder_path, prefix="new_file_"):
    for count, filename in enumerate(os.listdir(folder_path)):
        # Vérifie si c'est un fichier, pas un dossier
        if os.path.isfile(os.path.join(folder_path, filename)):
            extension = filename.split('.')[-1]
            new_name = f"{prefix}{count+1}.{extension}"
            os.rename(os.path.join(folder_path, filename), os.path.join(folder_path, new_name))

# Exemple d'utilisation : Remplacez par votre chemin
# rename_files("/Users/votrenom/Downloads/photos", "vacances_")
            

2. Web Scraping Basique (Extraction de Titres)

Extraire rapidement les titres des articles d'une page web donnée (nécessite `requests` et `beautifulsoup4`).

import requests
from bs4 import BeautifulSoup

def scrape_titles(url):
    response = requests.get(url)
    soup = BeautifulSoup(response.text, 'html.parser')
    
    # Cherche tous les éléments h2 (souvent utilisés pour les titres d'articles)
    titles = soup.find_all('h2')
    
    for title in titles:
        print(title.get_text(strip=True))

# Exemple d'utilisation :
# scrape_titles('https://techia.elikacces.ovh')
            
ESPACE PUBLICITAIRE GOOGLE ADSENSE - Bloc Rectangle Article

3. Autres Idées de Scripts Rapides

Ces idées peuvent être développées en quelques lignes de code et vous offrir un gain de productivité immédiat :

← Retourner à la liste des articles