Python使用tarfile模块打开tar压缩文件
这段代码使用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()
···
相关文章