Come Navigare il File System (MODULO OS!) - Programmare In Python - Tutorial Python ITALIANO

preview_player
Показать описание
🔺 Lascia un commento e un mi piace per aiutarci a diffondere il video. Grazie!

Рекомендации по теме
Комментарии
Автор

Bello bello e pulito!
Ho provato a fare tutto solo con os.listdir e getcwd in varie combinazioni per un vecchio progetto 4 fun, ma così è tanto più semplice 😂
Bel video ;)

DrownedSimo
Автор

quind la funzione walk da 3 valori che vengono inseriti in automatico in 3 variabili diverse?

maxitube
Автор

Complimenti.
Quindi se non ho capito male, walk mette il contenuto in 3 tuple che possono essere arbitrariamente chiamate come si vuole, x piuttosto che cartelle, y piuttosto che sottocartelle e z piuttosto che la ricerca di walk avviene dall'alto (cartelle) al basso (files) del "tree".

WolverineVIAF
Автор

Salve! Innanzitutto grazie per le lezioni che stai condividendo. Essendo un neofita di python, le sto trovando molto utili. Se posso vorrei chiedere una cosa: il parametro f prima della stringa dentro i vari print cosa significa esattamente? Serve per gli array cartella, sottocartelle e files o cosa?

cptgio
Автор

Ma con Python si possono avviare anche gli .exe?

vincenzolagrotta
Автор

Qualcuno può aiutarmi? il metodo os.walk va benissimo, tutto funziona, però a me serve necessariamente accedere a primo e all'ultimo file di ogni lista, mi spiego meglio, se la funzione walk torna indietro una lista [ ], perchè non posso accedere tramite indice? ad esempio ho 6 cartelle e per ogni cartella ho una lista di file numerati in sequenza, a me serve accedere per ogni cartella solo al primo e ulitmo file, poi per questi due file a loro volta devo eseguire un split per scomporre in lista una stringa e cosi via, perchè da errore e non riesce?

salvatoreraiti
Автор

fantastico!! ma ho un piccolo problema, quando scrivo il codice il programma entra in loop infinito, ho risolto applicando un break alla fine del for...

import os

for cartella, sottocartelle, files in os.walk(os.getcwd()):
print(f"ci troviamo nella cartella: {cartella}")
print(f"le sottocartelle sono: {sottocartelle}")
for file in files:
if file.endswith("py"):
print(file)
break
qualcuno sa dirmi il motivo per il quale a me non funziona il codice proposto?

bennymiceli
Автор

Ma le tre variabili come vengono assegnate?

thmn
Автор

stesso dubbio istantaneo, ma le tre variabili sono implicite_.. ora come ora non capisco come mai..

LUNA
Автор

Questa funzione viene usata anche per rat, trojan.

xrth