You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+321-5Lines changed: 321 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,10 @@ Prima di eseguire gli script assicurati di aver installato Python.
7
7
8
8
[Download Python For Windows](https://www.python.org/downloads/)
9
9
10
+
# Autore 📈
11
+
12
+
Creato con ❤️ da [Magnetarman](magnetarman.com), potenziato da ChatGPT e grazie ad [Antonio Porcelli](https://progressify.dev/) per avermi inizializzato allo scrivere e capire Python.
13
+
10
14
---
11
15
12
16
## _Estrattore di Colori Dominanti_ - **color_palette.py** 🎨
@@ -76,7 +80,7 @@ pip install -r requirements.txt
76
80
Esegui lo script dal terminale o da un IDE Python:
77
81
78
82
```bash
79
-
python extract_colors.py
83
+
python color_palette.py
80
84
```
81
85
82
86
Segui le istruzioni a schermo per inserire il percorso dell'immagine.
@@ -190,7 +194,7 @@ cd Trova-Cartelle-Vuote
190
194
2. Esegui lo script direttamente:
191
195
192
196
```bash
193
-
python find_empty_dirs.py
197
+
python EFolder.py
194
198
```
195
199
196
200
---
@@ -200,7 +204,7 @@ python find_empty_dirs.py
200
204
Esegui lo script dal terminale o da un IDE Python:
201
205
202
206
```bash
203
-
python find_empty_dirs.py
207
+
python EFolder.py
204
208
```
205
209
206
210
Segui le istruzioni per inserire il percorso della cartella da analizzare.
@@ -257,6 +261,318 @@ Questo progetto è concesso sotto licenza **MIT**. Sentiti libero di utilizzarlo
257
261
258
262
---
259
263
260
-
# Autore 📈
264
+
## _Elenco Cartelle di Primo Livello_ - **elenco_cartelle.py** 🗂️
265
+
266
+
Uno script Python che elenca tutte le **cartelle di primo livello** in una directory specificata dall'utente e salva i risultati in un file di testo.
267
+
268
+
---
269
+
270
+
### Descrizione 📄
271
+
272
+
L'**Elenco Cartelle di Primo Livello** esplora una directory fornita dall'utente e rileva tutte le cartelle contenute al suo interno (escludendo i file). I risultati vengono salvati automaticamente in un file **cartelle_primo_livello.txt** nella stessa directory analizzata.
273
+
274
+
Utile per:
275
+
276
+
-**Organizzare file e cartelle** in sistemi complessi.
277
+
-**Raccogliere un elenco delle sottocartelle** per analisi o report.
278
+
-**Verificare rapidamente la struttura** di una directory.
279
+
280
+
---
281
+
282
+
### Funzionalità 🌟
283
+
284
+
-**Scansione mirata**: Elenca solo le cartelle di primo livello.
285
+
-**Output organizzato**: Salva l'elenco delle cartelle in un file di testo.
286
+
-**Semplice e veloce**: Input interattivo con percorsi verificati.
287
+
-**Output sicuro**: Non modifica o elimina alcun file o cartella.
288
+
289
+
---
290
+
291
+
### Requisiti 📦
292
+
293
+
Assicurati di avere installato:
294
+
295
+
-**Python 3.6+**
296
+
297
+
Lo script utilizza solo moduli della libreria standard di Python, quindi non è necessaria alcuna installazione aggiuntiva.
Il file **cartelle_primo_livello.txt** verrà generato nella stessa cartella specificata come input.
356
+
357
+
---
358
+
359
+
### Licenza 📜
360
+
361
+
Questo progetto è concesso sotto licenza **MIT**. Sentiti libero di utilizzarlo, modificarlo e condividerlo!
362
+
363
+
---
364
+
365
+
### Note 📝
366
+
367
+
-**Percorsi validi**: Verifica che il percorso inserito esista e sia una directory valida.
368
+
-**Output non distruttivo**: Lo script non modifica i contenuti della directory.
369
+
370
+
---
371
+
372
+
## _Estensioni dei File in una Cartella_ - **Estensioni.py** 🗂️
373
+
374
+
Uno script Python che analizza una directory specificata dall'utente ed elenca tutte le **estensioni dei file** presenti, escludendo duplicati e organizzandole in ordine alfabetico.
375
+
376
+
---
377
+
378
+
### Descrizione 📄
379
+
380
+
L'**Estensione dei File in una Cartella** esplora una directory fornita dall'utente e rileva tutte le estensioni dei file (es. `.txt`, `.jpg`, `.pdf`). Questo strumento è utile per:
381
+
382
+
-**Organizzare** e analizzare rapidamente i tipi di file in una cartella.
383
+
-**Identificare formati presenti** per pulizie o analisi dei dati.
384
+
-**Controllare tipi di file** in sistemi di archiviazione complessi.
385
+
386
+
Lo script stampa le estensioni trovate direttamente nel terminale.
387
+
388
+
---
389
+
390
+
### Funzionalità 🌟
391
+
392
+
-**Scansione ricorsiva**: Esplora tutti i file nella cartella e sottocartelle.
393
+
-**Filtraggio intelligente**: Elimina duplicati e considera solo estensioni valide.
394
+
-**Ordinamento alfabetico**: Organizza le estensioni per una lettura chiara.
395
+
-**Semplicità d'uso**: Input interattivo e output pulito.
396
+
397
+
---
398
+
399
+
### Requisiti 📦
400
+
401
+
Assicurati di avere installato:
402
+
403
+
-**Python 3.6+**
404
+
405
+
Lo script utilizza solo moduli della libreria standard di Python, quindi non è necessaria alcuna installazione aggiuntiva.
Creato con ❤️ da [Magnetarman](magnetarman.com), potenziato da ChatGPT
420
+
```bash
421
+
python Estensioni.py
422
+
```
423
+
424
+
---
425
+
426
+
### Utilizzo 🚀
427
+
428
+
Esegui lo script dal terminale o da un IDE Python:
429
+
430
+
```bash
431
+
python Estensioni.py
432
+
```
433
+
434
+
Segui le istruzioni per inserire il percorso della cartella da analizzare.
435
+
436
+
#### Esempio Input
437
+
438
+
```plaintext
439
+
Inserisci il percorso della cartella: /percorso/cartella
440
+
```
441
+
442
+
Lo script analizzerà la cartella e stamperà le estensioni dei file trovate.
443
+
444
+
---
445
+
446
+
### Output 📊
447
+
448
+
#### Output Terminale
449
+
450
+
```plaintext
451
+
Estensioni dei file trovate:
452
+
.csv
453
+
.jpg
454
+
.pdf
455
+
.png
456
+
.txt
457
+
```
458
+
459
+
Le estensioni vengono visualizzate in ordine alfabetico per una lettura chiara e organizzata.
460
+
461
+
---
462
+
463
+
### Licenza 📜
464
+
465
+
Questo progetto è concesso sotto licenza **MIT**. Sentiti libero di utilizzarlo, modificarlo e condividerlo!
466
+
467
+
---
468
+
469
+
### Note 📝
470
+
471
+
-**Percorsi validi**: Verifica che il percorso inserito esista e sia una directory valida.
472
+
-**Senza duplicati**: Ogni estensione viene mostrata una sola volta.
473
+
-**Ricorsivo**: Esplora anche le sottocartelle.
474
+
475
+
---
476
+
477
+
## _Pulizia File Non Musicali_ - **Remove.py** 🗑️
478
+
479
+
Uno script Python che elimina tutti i file non musicali in una directory specificata dall'utente e rimuove eventuali cartelle vuote.
480
+
481
+
---
482
+
483
+
### Descrizione 📄
484
+
485
+
L'**Utility di Pulizia File Non Musicali** esplora una cartella e le sue sottocartelle, identificando e **rimuovendo i file non musicali** (basandosi sulle estensioni dei file). Inoltre, lo script elimina automaticamente le cartelle vuote trovate durante la scansione.
0 commit comments