Re: [Python] Non scrive tutte le cartelle ed i file.

2020-04-20 Per discussione Gabriele Battaglia


> Il giorno 7 mar 2020, alle ore 09:51, Pietro Brunetti  
> ha scritto:
> 
> Ciao, da quello che ho capito vuoi scrivere una specie di 'tree', un comando 
> della shell di Unix che stampa l'albero dei file di una cartella. 
> Ricorsivamente.
> 
> Secondo me dovresti dare un'occhiata a os. walk 
> https://docs.python.org/3/library/os.html 
> Ciao.
Ad una prima occhiata sembra proprio che faccia per me.
Grazie infinite, adesso me lo studio un po e vedo se è quello che cercavo.
Gabriele.___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Non scrive tutte le cartelle ed i file.

2020-03-07 Per discussione Pietro Brunetti
Ciao, da quello che ho capito vuoi scrivere una specie di 'tree', un
comando della shell di Unix che stampa l'albero dei file di una cartella.
Ricorsivamente.

Secondo me dovresti dare un'occhiata a os. walk
https://docs.python.org/3/library/os.html
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Non scrive tutte le cartelle ed i file.

2020-03-06 Per discussione Gianni Piccini

Il 06/03/20 23:48, Gabriele Battaglia ha scritto:


arriva ad un certo punto in cui inspiegabilmente si ferma


Appunto sarebbe interessante capire quale e' questo punto. A quel punto 
uno va a vedere il motivo, magari uno capisce cosa e' il problema. 
Stampa pure a video o usa un file di supporto per loggare, magari il 
problema e' che legge e non scrive (ora non ricordo piu' cosa avevi 
fatto di preciso): poi non so, Windows non lo uso e non saprei dire di piu'.

___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Non scrive tutte le cartelle ed i file.

2020-03-06 Per discussione Gabriele Battaglia


> Il giorno 6 mar 2020, alle ore 19:04, Gianni Piccini  ha 
> scritto:
> 
> Il 06/03/20 15:08, Gabriele Battaglia ha scritto:
> 
>> Che sembrerebbe anche funzionare bene, se non fosse che... non va su 
>> cartelle di grosse dimensioni.
>> Non so esattamente quanto debbano essere grosse, per mettere in crisi lo 
>> script, ne se dipenda dal numero di nidificazioni piuttosto che da quello 
>> degli oggetti contenuti... Non saprei.
> 
> Se non da errori, erche' non provi a salvare il l'ultimo nome file letto, e 
> poi casomai lo rimuovi per vedere se e' quello che da' problemi?
Ciao Gianni. Grazie ma il problema temo sia diverso: non c’è un singolo file 
che gli impedisce di terminare il suo processo.
Ne scrive un grande numero ma, arriva ad un certo punto in cui inspiegabilmente 
si ferma e taglia via intere cartelle e sottocartelle… Come se avesse un 
problema di memoria insufficiente. Cosa per altro direi impossibile.
Grazie comunque.
Gabriele.

___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


Re: [Python] Non scrive tutte le cartelle ed i file.

2020-03-06 Per discussione Gianni Piccini

Il 06/03/20 15:08, Gabriele Battaglia ha scritto:

Che sembrerebbe anche funzionare bene, se non fosse che... non va su 
cartelle di grosse dimensioni.
Non so esattamente quanto debbano essere grosse, per mettere in crisi lo 
script, ne se dipenda dal numero di nidificazioni piuttosto che da 
quello degli oggetti contenuti... Non saprei.


Se non da errori, erche' non provi a salvare il l'ultimo nome file 
letto, e poi casomai lo rimuovi per vedere se e' quello che da' problemi?

___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python


[Python] Non scrive tutte le cartelle ed i file.

2020-03-06 Per discussione Gabriele Battaglia

Buondì.
Questa utility l'ho scritta per un'amica che mi chiedeva come fare per 
salvare il contenuto dei suoi archivi di file e cartelle, in un file .txt.


So che ci sono altri modi per farlo, tipo redirigere l'output di stdout 
direttamente in un file ma io...  colto da un momento di cavalleresca 
esaltazione, mi ci sono messo in prima persona e beh, mi sono 
bruciato qualsiasi possibilità di uscire con lei, data la magra figura.


Quello che ho scritto è questo:

https://www.dropbox.com/s/o3hfcw093i4mei5/cartella.py?dl=0

Che sembrerebbe anche funzionare bene, se non fosse che... non va su 
cartelle di grosse dimensioni.
Non so esattamente quanto debbano essere grosse, per mettere in crisi lo 
script, ne se dipenda dal numero di nidificazioni piuttosto che da 
quello degli oggetti contenuti... Non saprei.


Qualcuno di voi ha per caso voglia di dargli un'occhiata?
Niente virus, promesso, il COVID19 già basta per tutti. Lo script si 
limita a scrivere un file di testo.


Gabriele.

--
Gabriele Battaglia, IZ4APU (Libero)
Sent from TB on Windows 10, Genus Bononiae's computer.
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python