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