1
所以說我有 「files.zip」 它包含 「text1.txt」 命名的zip文件:如何閱讀zip文件中的文本文件?
words
和 「text2.txt」:
other words
我如何告訴python打開並閱讀text1.txt文件?我知道,通常打開一個文本文件中的zip文件我只想做到這一點以外:
file = open('text1.txt','r')
所以說我有 「files.zip」 它包含 「text1.txt」 命名的zip文件:如何閱讀zip文件中的文本文件?
words
和 「text2.txt」:
other words
我如何告訴python打開並閱讀text1.txt文件?我知道,通常打開一個文本文件中的zip文件我只想做到這一點以外:
file = open('text1.txt','r')
可以使用zipfile模塊,像這樣:
zip = zipfile.ZipFile('test.zip')
file = zip.read('text1.txt')
不要忘了進口壓縮文件模塊:import zipfile
這可能更好使用'with ... as'制定,如http://stackoverflow.com/a/11482347/2336725 – Teepeemm 2013-11-05 19:10:55