Non ho capito bene quale sia la tua domanda, ad ogni modo, alcuni consigli:
- utilizza MLSD al posto di LIST per ottenere un listing standardizzato e parsabile (tutti i server "decenti" lo dovrebbero supportare) - MLSD, tra le varie cose, ritorna il tipo (e.g. file o directory) per cui puoi filtrare per i soli file; oltre al nome include anche la dimensione, cosa che probabilmente vuoi anche sapere - ftplib di python 3.3 supporterà il suppprto a MLSD (ne parsa l'output e ritorna un iteratore di (nome_file, {parametri...}) tuple: http://bugs.python.org/issue11072 Se utilizzi python 2.x penso che puoi copy/incollare la patch così com'è e dovrebbe funzionare. Ciao, --- Giampaolo http://code.google.com/p/pyftpdlib/ http://code.google.com/p/psutil/ Il 13 luglio 2011 01:06, Freeze NorthPole <freeze...@gmail.com> ha scritto: > Ciao a tutti, > eccomi ancora una volta a chiedere "ai grandi" una mano, > ecco quello che sto cercando di realizzare... collegarmi ad un server ftp, > avere un elenco dei file sul server e confrontare il tutto con i file > presenti sul pc (con una string.find ) > per fare questo stavo cercando di memorizzare in una variabile il risultato > di ftp.retrlines('LIST') ma da quello che vedo se cerco di fare qualcosa del > tipo > > pippo = ftp.retrlines('LIST') > print pippo > > > ottengo qualcosa del tipo > > "226-Options: -a -l > 226 46 matches total" > > > > conoscete qualche comando più opportuno per fare in modo di ottenere un > elenco dei file sul server ? > oppure esiste qualche libreria di python che mi permette di fare il > confronto dei file sul pc con quelli sul server? > Grazie mille a tutti ancora una volta e scusate se risulto un po' fumoso :) > > > _______________________________________________ > Python mailing list > Python@lists.python.it > http://lists.python.it/mailman/listinfo/python > > _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python