Automatizzare con Python senza saper programmare, l’AI scrive il codice e tu premi Invio

Chiedi a Claude o ChatGPT di scrivere il codice, salvalo nel Blocco note e lascia che il PC sistemi da solo la cartella Download, i backup e le foto doppie. Con qualche regola semplice per non combinare guai.

Automatizzare con Python senza saper programmare, l'AI scrive il codice e tu premi Invio

Cercare le foto doppie una per una, spostare file dalla cartella Download, copiare a mano i documenti su un disco esterno. Sono lavori noiosi che il PC potrebbe fare da solo, e oggi automatizzare con Python non richiede più di saper programmare. Il codice te lo scrive l’AI, tu lo salvi e lo lanci. L’automazione con Python diventa così una cosa da dieci minuti, anche per chi non ha mai visto una riga di codice.

Annunci

Hai 60 secondi? Ascolta il riassunto audio.

Automatizzare con Python senza essere programmatori

automatizzare con python
Automatizzare con Python senza saper programmare, l’AI scrive il codice e tu premi Invio

Python è un linguaggio gratuito, che su Windows si installa in un paio di minuti. Ha un vantaggio enorme rispetto ad altri linguaggi, perché si legge quasi come l’inglese. E proprio per questo i chatbot come Claude e ChatGPT lo scrivono benissimo.

Il trucco sta tutto qui. Tu descrivi a parole cosa vuoi, l’AI scrive lo script, tu lo copi in un file e lo avvii. Non devi imparare la sintassi, ti basta saper spiegare il problema. L’automazione con Python fatta così è alla portata di chiunque sappia usare il Blocco note.

Come installare Python su Windows

Vai sul sito ufficiale python.org, apri la sezione Downloads e scarica l’ultima versione per Windows. Durante l’installazione c’è una casella che quasi tutti saltano, e che invece conta. Si chiama Add python.exe to PATH e va spuntata, altrimenti Windows non trova Python quando lo richiami.

Annunci

Per controllare che sia tutto a posto, apri il Terminale e scrivi python --version. Se compare un numero di versione, sei pronto. Per avviare uno script basta poi scrivere python seguito dal nome del file, dalla cartella in cui l’hai salvato.

Python e Chat GPT, come chiedere lo script giusto

Il segreto per usare Python e Chat GPT insieme, o Claude se preferisci, è essere precisi. Una richiesta vaga porta a uno script vago. Una richiesta chiara porta a uno script che funziona al primo colpo. Ecco una richiesta che funziona bene.

Scrivimi uno script Python per Windows che sposti i file della mia cartella Download in sottocartelle in base al tipo (immagini, documenti, video, musica, archivi, programmi). Usa solo librerie già incluse in Python, non cancellare nulla e spiegami ogni riga in italiano semplice.

Le ultime tre richieste sono quelle che fanno la differenza. Niente librerie esterne significa niente installazioni extra. Niente cancellazioni significa che, se qualcosa va storto, non perdi file. La spiegazione riga per riga ti fa capire cosa stai per lanciare. Con Python e Chat GPT funziona sempre così, e se lo script dà errore basta incollare il messaggio nella chat e chiedere di correggerlo.

Link affiliato
Claude, l’AI che ti scrive gli script e te li spiega riga per riga
Se vuoi automatizzare il PC senza studiare programmazione, Claude è uno degli assistenti più precisi quando si tratta di scrivere codice. Su GamsGo trovi l’accesso a un prezzo più basso, e con il codice MREFN hai uno sconto extra.

Tre script Python utili da provare subito

Questi script Python utili li ho fatti scrivere proprio così e li ho sistemati perché siano sicuri. Usano solo strumenti già inclusi in Python e nessuno cancella file.

automatizzare con python
Automatizzare con Python senza saper programmare, l’AI scrive il codice e tu premi Invio

Il primo script Python esempio è il più richiesto, e mette ordine nella cartella Download.

Annunci

python

# Ordina la cartella Download per tipo di file
from pathlib import Path
import shutil

download = Path.home() / "Downloads"
categorie = {
    "Immagini": [".jpg", ".jpeg", ".png", ".gif", ".webp", ".heic"],
    "Documenti": [".pdf", ".doc", ".docx", ".txt", ".xlsx", ".pptx"],
    "Video": [".mp4", ".mov", ".mkv", ".avi"],
    "Musica": [".mp3", ".wav", ".flac"],
    "Archivi": [".zip", ".rar", ".7z"],
    "Programmi": [".exe", ".msi"],
}

for file in download.iterdir():
    if not file.is_file():
        continue
    for nome, estensioni in categorie.items():
        if file.suffix.lower() in estensioni:
            cartella = download / nome
            cartella.mkdir(exist_ok=True)
            if not (cartella / file.name).exists():
                shutil.move(str(file), str(cartella / file.name))
            break

print("Cartella Download ordinata.")

Il secondo fa un backup con la data del giorno nel nome. Cambia i due percorsi con la cartella che vuoi salvare e con il disco esterno. Se ti serve un altro script Python esempio per una cartella diversa, basta chiedere all’AI di adattarlo.

python

# Copia una cartella in un backup con la data di oggi
from pathlib import Path
from datetime import date
import shutil

origine = Path("C:/Lavoro")
destinazione = Path("D:/Backup") / f"Lavoro_{date.today()}"

shutil.copytree(origine, destinazione, dirs_exist_ok=True)
print(f"Backup completato in {destinazione}")

Il terzo script Python esempio cerca le foto doppie nella cartella Immagini e ti mostra l’elenco. Non cancella niente, decidi tu cosa togliere.

python

# Trova i file doppi e li elenca, senza cancellare nulla
from pathlib import Path
import hashlib

cartella = Path.home() / "Pictures"
visti = {}

for file in cartella.rglob("*"):
    if file.is_file():
        impronta = hashlib.md5(file.read_bytes()).hexdigest()
        if impronta in visti:
            print(f"Doppione {file} uguale a {visti[impronta]}")
        else:
            visti[impronta] = file

print("Controllo finito.")

Per usarli, apri il Blocco note, incolla lo script e salvalo con estensione .py, per esempio ordina.py, scegliendo “Tutti i file” come tipo. Poi fai clic destro dentro la cartella dove l’hai salvato, scegli Apri nel Terminale e avvialo con python ordina.py. È lo stesso procedimento che abbiamo visto per lo script di diagnostica al PC Windows 11, solo con Python al posto di PowerShell.

Farli partire da soli

Uno script che devi ricordarti di lanciare è a metà strada. Per un’automazione con Python completa c’è l’Utilità di pianificazione di Windows. Cercala nel menu Start, scegli Crea attività di base, dai un nome e scegli ogni quanto farla partire. Come programma scrivi python, e negli argomenti metti il percorso completo del file. Da quel momento il backup si fa da solo, anche quando te ne dimentichi.

Le regole per non farsi male

L’AI scrive codice buono, ma non è infallibile e non conosce il tuo PC. Prima di lanciare uno script, chiedi sempre cosa fa ogni riga. Se trovi parole come delete, remove o rmtree, fermati, perché quelle cancellano. Prova sempre su una cartella di copia prima di usarlo su quella vera. E non lanciare mai script trovati in giro che non hai capito.

Chi segue il mondo dell’intelligenza artificiale sa che questi strumenti migliorano ogni mese, e il codice che scrivono è sempre più affidabile. Resta però uno strumento, e l’ultima parola spetta a te.

Automatizzare con Python oggi è più facile di quanto sembri, e il vero lavoro non è scrivere codice ma capire cosa ti fa perdere tempo ogni giorno. Parti dalla cartella Download, che è il caso più semplice, poi prova il backup. Gli script Python utili che ti servono davvero li scoprirai strada facendo, chiedendo all’AI quello che ti serve e leggendo sempre cosa ti propone prima di premere Invio.

Fonte

Infotelematico

Ti è piaciuto questo articolo?

Seguici per restare aggiornato su tech, smartphone e streaming – senza perderti nulla.


Ultime notizie tech, offerte Amazon e streaming gratis. Guide pratiche, MotoGP, Formula 1, calcio e app selezionate ogni giorno.

Commento all'articolo

Newsletter
Resta aggiornato con Infotelematico

Iscriviti gratis e ricevi le ultime notizie su tech, streaming e AI direttamente nella tua email.