Python使用tarfile模块打开tar压缩文件

2022-03-11 00:00:00 模块 打开 压缩文件

这段代码使用tarfile模块读取tar压缩包里的所有文件,并将其列表出来
```python
"""
作者:皮蛋编程(https://www.pidancode.com)
创建日期:2022/3/18
修改日期:2022/3/18
功能描述:Python使用tarfile模块打开tar压缩文件
"""

import tarfile
import os

user = os.getenv('USERNAME')
filename = '/home/%s/tmp.tgz' % user
print('打开文件 %s' % filename)
mode = 'r:gz'
if os.path.isfile(filename) and tarfile.is_tarfile(filename):
tf = tarfile.open(filename, mode)
tf.list()
tf.close()
···

相关文章