Ho un archivio zip: my_zip.zip
. All'interno è presente un file txt, il cui nome non lo so. Stavo dando un'occhiata al modulo zipfile
di Python (http://docs.python.org/library/zipfile.html), ma non riuscivo a dare troppo senso a quello che sto cercando di fare.recupera l'elenco dei file contenuti in un file zip
Come avrei fatto l'equivalente di 'doppio click' il file zip per ottenere il file txt e quindi utilizzare il file txt in modo che io possa fare:
>>> f = open('my_txt_file.txt','r')
>>> contents = f.read()
Oppure usa ['infolist()'] (https://docs.python.org/2/library/zipfile.html#zipfile.ZipFile.infolist) se vuoi ottenere altri dettagli; come la Dimensione Data Modificata o Compressa –
Esiste un metodo che restituisce i nomi dei file come iteratore piuttosto che come lista? – Elliott