Python 标准库 —— zipfile(读取 zip 文件)
2017-03-17 15:58
591 查看
Python模块学习:zipfile zip文件操作
ZipFile 对象的基本成员函数:
f.namelist() ⇒ 由 names 构成的 list;
zip 解压出来的文件,当然未必只有一个;
f.read(f.namelist()[0])
0. 解压
with zipfile.ZipFile('../data/jaychou_lyrics.txt.zip', 'r') as zin: zin.extractall('../data/') # 将 .txt.zip 解压为 .txt with open('../data/jaychou_lyrics.txt') as f: f.read() ...
1. zipfile 下的 ZipFile 类
f = zipfile.ZipFile(filename) with zipfile.ZipFile(filename) as f:
ZipFile 对象的基本成员函数:
f.namelist() ⇒ 由 names 构成的 list;
zip 解压出来的文件,当然未必只有一个;
f.read(f.namelist()[0])
2. 一个 zip 文件的解析
# 使用 tensorflow 下的相关接口 with parse_data(filename): with zipfile.ZipFile(filename) as f: data = tf.compat.as_str(f.read(f.namelist()[0])).split() return data
相关文章推荐
- 【python】详解zipfile模块读取处理压缩文件实例
- python的zipfile实现文件目录解压缩
- 002_009 Python 从Zip中读取数据 直接检查一个zip格式的归档文件部分或所有文件而且不用解压
- python读取csv文件是报错_csv.Error: iterator should return strings, not bytes (did you open the file in text
- python用zipfile模块打包文件或是目录、解压zip文件实例
- Python3基础 file read 读取txt文件的前几个字符
- 使用Python读取C语言.so文件-: libmysqlclient.so.16: cannot open shared object file: No such file o
- 【Python】 压缩文件处理 zipfile & tarfile
- python用zipfile模块打包文件或是目录、解压zip文件实例
- 解决python中用zipfile解压缩文件时中文文件名乱码的问题
- python笨办法解决zipfile解压会改变文件最后修改时间的问题
- Python3实现将文件归档到zip文件及从zip文件中读取数据的方法
- Python3 pandas read_csv 读取txt文件报错:IOError: Initializing from file failed
- python用zipfile模块打包文件或是目录、解压zip文件实例
- Python 标准库 -> Zipfile 模块 and Tarfile(tar包)
- Python3实现将文件归档到zip文件及从zip文件中读取数据的方法
- 002_010 Python 处理字符串中的Zip文件 你的程序收到了一个字符串,内容是一个ZIP文件,需要读取zip文件的信息
- 在python中使用zipfile压缩文件时层级很多,有很多层目录,但是需要去除这些层级目录
- python读取.csv文件时出现OSError: Initializing from file failed
- python读取zip压缩文件