python读取tar.gz文件
时间: 2023-11-22 22:49:14 浏览: 77
linux 怎么解压 tar.gz 文件
5星 · 资源好评率100%
以下是Python读取tar.gz文件的方法:
```python
import tarfile
import pandas as pd
# 打开tar.gz文件
tar = tarfile.open('example.tar.gz', 'r:gz')
# 解压缩文件到指定目录
tar.extractall('./tmp')
# 读取csv文件
df = pd.read_csv('./tmp/example.csv')
# 关闭tar文件
tar.close()
```
以上代码首先使用`tarfile`模块打开tar.gz文件,然后使用`extractall()`方法将文件解压缩到指定目录。接着使用`pandas`模块读取解压后的csv文件,最后关闭tar文件。
阅读全文