ZipFile.extractall() got an unexpected keyword argument 'encoding'
时间: 2023-09-30 11:01:58 浏览: 130
ZipFile.dll 压缩解压第三方类库
非常抱歉,我之前给出的代码中的`extractall()`函数确实没有提供`encoding`参数。在`zipfile`库中,`extractall()`函数不支持直接指定编码来解决中文乱码问题。
解决中文乱码问题的一种方法是使用`zipfile`库的`namelist()`函数获取ZIP文件中的所有文件名列表,然后使用`zipfile`库的`extract()`函数逐个提取文件,并通过`os`模块对文件名进行编码转换。
以下是一个解决中文乱码问题的示例代码:
```python
import zipfile
import os
zip_file_path = "your_file.zip"
destination_folder = "destinat
阅读全文