Salvare l'output di un comando dentro una variabile

di il
1 risposte

Salvare l'output di un comando dentro una variabile

Ciao ragazzi vorrei salvare l'output di un comando per poi elaborarlo e creare una tabella in xml per questo proposito sto utilizzando il modulo os e il metodo system per listare il contenuto della directory che voglio elaborare, in teoria questi dati devono stare dentro una tabella, prima pero devo riuscire a salvare l'output del comando system.os('directory') se quando lo salvo dentro una variable poi lo vado a richiamare ottengo il numero zero, dovrei ottenere la lista di file dentro questa cartella, ho provato anche con altri metodi e nessuno funziona a dovere

1 Risposte

  • Re: Salvare l'output di un comando dentro una variabile

    Ciao supremo, se ho capito bene la domanda, intanto avrai sbagliato a scrivere non è system.os() bensì os.system() in ogni caso questo esegue un comando in una subsheel "directory" non produce niente. Il metodo da usare è:
    
    lista_file = os.listdir(' Path della cartella da listare")
    '
    verrà restituita una lista contenente tutti i nomi dei file contenuti nella directory passata.
Devi accedere o registrarti per scrivere nel forum
1 risposte