Tutorial Python 3 - Le Cartelle (Moduli OS e SHUTIL!) - Programmare In Python
HTML-код
- Опубликовано: 10 сен 2024
- 🔺 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
Trascrizion e codice disponibili su:
www.programmareinpython.it/video-corso-python-base/21-come-usare-le-cartelle/
Sto iniziando ad approcciare a Python per la tesi magistrale e devo dire che con questi tutorial mi sto trovando davvero benissimo, complimenti Mike!! Davvero un lavoro egregio!
Domanda. Sai per caso utilizzare il software ROS? Serve a programmare robot.
Ciao Edoardo, è davvero un piacere sapere che ti stai trovando bene con i tutorial ! Grazie per i complimenti!
Per quanto concerne ROS, per quanto terribilmente affascinato non ho esperienza sufficiente da potermi definire un utilizzatore!
Link che reputo importanti sull'argomento:
www.hotblackrobotics.com
ludusrusso.cc/
facebook.com/ludusrusso.cc/
facebook.com/hotblackrobotics/
PyMike Grazie infinite :)
figurati :D
Ciao Mike, intanto grazie davvero per queste lezioni!
Vado al sodo, sono un Vfx Compositor in Nuke, (non so se ne hai mai sentito parlare), Nuke utilizza Python per creare funzioni aggiuntive e tanto altro, da qui ho sentito l'esigenza di iniziare ad apprendere questo linguaggio!
Avrei appunto una domanda, a me serve passare alla funzione os.chdir(), una variabile, mi spiego meglio, su Nuke ogni volta che salvo il progetto, in automatico va a settare la Gerarchia delle cartelle che spesso è molto complessa e varia da situzione a situazione!
Questa gerarchia si può richiamare con la funzione nuke.Root(), oppure nuke.thisnode(), con queste due lui ti tira fuori il path di salvataggio, però la funzione os.chdir accetta come argomento solo stringhe con un path già prestabilito ad esempio c://cartella//....etc etc..
Ma il mio intento è creare una funzione con ambiente variabile in modo che in automatico venga rispettato ad ogni salvataggio e ad ogni progetto la gerarchia corretta!
Tutto questo è perchè sto scrivendo una semplice funzione che mi fa creare una cartella direttamente dentro Nuke dove andrò a mettere i miei Rendering che sviluppo di volta in volta, Nuke quando scrive di base non crea la cartella e da errore!
Quindi questa funzione mi servirebbe per risparmiare tempo!
Forse con il metodo Join è possibile passare una variabile?
Ciao . Ottimi video molto chiari .. volevo chiederti un parere .. voglio creare un interfaccia utente per gestire un server ... stavo pensando di usare django .. ma ho visto anche kivy .. volevo avere un tuo parere su django .. grazie
Ciao, e grazie per i complimenti!
Io adoro Django! è in costante aggiornamento e ha una community di acciaio inossidabile che è sempre pronta ad aiutarti, e questo fa si che sviluppare in Django sia(una volta appresi i concetti fondamentali) estremamente veloce e adattabile a mille esigenze diverse.... Sto già ideando una serie proprio al riguardo, resta sintonizzato !
PyMike perfetto .. io lo sto appunto studiando in solitaria .. ma spiegato da altri fa sempre bene .. attendo e grazie ancora
grazie a te!
quindi per eliminare un file si usa il modulo os (unlink) e per eliminare una cartella si usa il modulo shutil (rmtree)? un pò confusionario...
ciao e complimenti per questi video.
ma se dovessi scrivere:
shutil.rmtree("C:")
cancella tutta C ??
Ciao Marco, grazie per i complimenti! :)
Potenzialmente si aprendo la shell di Python con i privilegi di amministratore, maaa... non ho mai provato e quindi non ti do la certezza, se per caso sei abbastanaa temerario da provare sul tuo sistema poi facci sapere come va! ;)
Domanda simpatica anche se un po' vecchia lol, riceveresti un errore di sistema, codice 5 mi pare, bei video, bravo PyMike
Ho pensato la stessa cosa! Sarebbe un sistema rapido per formattare un hard disk
ciao myke, inanzitutto complimenti sei veramente bravo spiegando :) perchè al comando shutil.move, ( 03:35 circa) dopo la trascrizione della cartella di destinazione utilizzi doppio backslash invece di chiudere direttamente? (chiudere= apici+parentesi tonda :D ) ho provato e funziona ugualmente :)
Ciao GPGames!
Be sembrerebbe che funzioni in entrambi i casi allora :)
Preferisco sempre essere esplicito con i vari percorsi, tutto qui.
Finché funzione va bene comunque ;)
A presto!
sisi fai benissimo!! almeno si capisce :) se l'ho notato comunque, vuol dire che stai spieghi bene :D e che ho la giusta mentalità(nel risparmiare tempo ahahah)
So che non centra niente con il video... ma come faccio a sapere quali moduli siano più adatti a quello che devo creare?
L'unica risposta possibile è: Google e Documentazione Ufficiale!
è possibile avviare dei programmi con Python?
Per esempio se volessi avviare Chrome con Python come posso fare?
Ciao, certo, è possibile. Dai uno sguardo alle lezioni riguardanti il MODULO SUBPROCESS, lo trovi nella playlist del video corso sui concetti intermedi
ruclips.net/p/PLHUQL6-_n9Zft5qA949uO68hViN7mu8UX
"La cartella che vogggliamo rinominaaaaare"
:D
PyMike È più a semi domanda, tipo rinominaaaahre!??? Ahahah sei un dio pymike, tutto veramente stra utile