python打开zip文件_如何从Python中的zip文件中读取?
时间: 2024-02-18 10:02:16 浏览: 220
person python program.zip_读取文件夹文件
你可以使用Python内置的zipfile模块来打开和读取zip文件中的内容。以下是一个简单的示例:
```python
import zipfile
# 打开zip文件
with zipfile.ZipFile('example.zip', 'r') as zip_file:
# 列出zip文件中包含的所有文件和文件夹
zip_file.printdir()
# 读取zip文件中的文本文件内容
with zip_file.open('example.txt') as file:
print(file.read().decode('utf-8'))
```
在上面的示例中,我们首先使用`ZipFile`函数打开一个名为`example.zip`的zip文件,然后使用`printdir`方法列出zip文件中包含的所有文件和文件夹。接下来,我们使用`open`方法打开名为`example.txt`的文本文件,并使用`read`和`decode`方法读取和解码文件内容。
阅读全文