Это видео недоступно.
Сожалеем об этом.
Come Navigare il File System (MODULO OS!) - Programmare In Python - Tutorial Python ITALIANO
HTML-код
- Опубликовано: 24 фев 2017
- 🔺 Lascia un commento e un mi piace per aiutarci a diffondere il video. Grazie!
🔺 Iscriviti al canale: www.youtube.co...
🚀⏩ Trasforma la tua passione in una carriera remunerativa con il nostro pacchetto programmazione e sviluppo web! Impara Python, HTML, CSS, Bootstrap, Django e Vue JS www.programmar...
🐍 Sito Ufficiale: www.programmar...
📚 Newsletter per Developers: www.developers...
👨💻 GitHub: www.github.com...
📸 Instagram (nuovo): / michelesaba.dev
📽️ TikTok (nuovo): / michelesaba.dev
🐦 Twitter: / pymike00
🔷 Telegram: t.me/programma...
📘 Facebook: / programmareinpython.it
📸 Instagram: / programmareinpython.it
Trascrizioni e codice disponibili su:
www.programmareinpython.it/video-corso-python-base/come-navigare-il-file-system/
Pro tip: you can watch series at Flixzone. I've been using them for watching loads of movies during the lockdown.
@Reece Hector Yea, I've been watching on flixzone for since december myself :D
@Reece Hector yup, I have been using flixzone for months myself =)
@Reece Hector Yea, I've been using Flixzone for months myself =)
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 ;)
Grazie mille ! :D
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 files..... la ricerca di walk avviene dall'alto (cartelle) al basso (files) del "tree".
quind la funzione walk da 3 valori che vengono inseriti in automatico in 3 variabili diverse?
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?
Ciao, si tratta di una f string di Python, ne parlo qui (cerca formatted) www.programmareinpython.it/video-corso-python-base/18-metodi-stringhe-e-formattazione-avanzata/
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?
stesso dubbio istantaneo , ma le tre variabili sono implicite_.. ora come ora non capisco come mai..
Questa funzione viene usata anche per rat,trojan.
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?
A me funziona
Ma sai SE al posto di getcwd si possano usare altre cartelle?
@@whyanon69lo vorrei capire anch'io perché non ho capito che cartella è😂😂😂😂
Ma con Python si possono avviare anche gli .exe?
Si, puoi ad esempio usare subprocess
Ma le tre variabili come vengono assegnate?
In che senso?
@@PyMike nel ciclo for inserisci 3 variabili, cartella sottocartella e files, ma non capisco dove si collegano quelle cartelle, a quale fonte, come fanno a prendere i nomi delle cartelle e dei file per poi stamparli?(sempre nel ciclo for) è un processo automatico? Quelle 3variabili come vengono assegnate alle vere cartelle e sottocartelle e file?
ricorda che stiamo utilizzando os.walk()! qui la documentazione ufficiale al riguardo: docs.python.org/3.7/library/os.html#os.walk
@@PyMike grazie
@@th3m1n37 Figurati!