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

Комментарии • 25

  • @PyMike
    @PyMike  7 лет назад +1

    Trascrizion e codice disponibili su:
    www.programmareinpython.it/video-corso-python-base/21-come-usare-le-cartelle/

  • @edoardofantin9818
    @edoardofantin9818 6 лет назад +1

    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.

    • @PyMike
      @PyMike  6 лет назад +1

      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/

    • @edoardofantin9818
      @edoardofantin9818 6 лет назад

      PyMike Grazie infinite :)

    • @PyMike
      @PyMike  6 лет назад

      figurati :D

  • @salvatoreraiti2931
    @salvatoreraiti2931 4 года назад

    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?

  • @energiaconsapevole7802
    @energiaconsapevole7802 7 лет назад +3

    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

    • @PyMike
      @PyMike  7 лет назад +3

      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 !

    • @energiaconsapevole7802
      @energiaconsapevole7802 7 лет назад +2

      PyMike perfetto .. io lo sto appunto studiando in solitaria .. ma spiegato da altri fa sempre bene .. attendo e grazie ancora

    • @PyMike
      @PyMike  7 лет назад +1

      grazie a te!

  • @MentalPow3R
    @MentalPow3R 3 года назад

    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...

  • @onni3039
    @onni3039 7 лет назад +1

    ciao e complimenti per questi video.
    ma se dovessi scrivere:
    shutil.rmtree("C:")
    cancella tutta C ??

    • @PyMike
      @PyMike  7 лет назад

      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! ;)

    • @dArKoMeGa89
      @dArKoMeGa89 6 лет назад

      Domanda simpatica anche se un po' vecchia lol, riceveresti un errore di sistema, codice 5 mi pare, bei video, bravo PyMike

    • @LorenzoCacciotti
      @LorenzoCacciotti 4 года назад +1

      Ho pensato la stessa cosa! Sarebbe un sistema rapido per formattare un hard disk

  • @gpgames6024
    @gpgames6024 6 лет назад

    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 :)

    • @PyMike
      @PyMike  6 лет назад

      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!

    • @gpgames6024
      @gpgames6024 6 лет назад

      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)

  • @tekware75
    @tekware75 4 года назад

    So che non centra niente con il video... ma come faccio a sapere quali moduli siano più adatti a quello che devo creare?

    • @PyMike
      @PyMike  4 года назад

      L'unica risposta possibile è: Google e Documentazione Ufficiale!

  • @eisokin
    @eisokin 7 лет назад

    è possibile avviare dei programmi con Python?
    Per esempio se volessi avviare Chrome con Python come posso fare?

    • @PyMike
      @PyMike  7 лет назад +1

      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

  • @Cthulhu91
    @Cthulhu91 4 года назад

    "La cartella che vogggliamo rinominaaaaare"

    • @PyMike
      @PyMike  4 года назад

      :D

    • @Cthulhu91
      @Cthulhu91 4 года назад

      PyMike È più a semi domanda, tipo rinominaaaahre!??? Ahahah sei un dio pymike, tutto veramente stra utile