1 Star 0 Fork 3

天上飞的蚂蚱/noaa

forked from liuyueming/noaa 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
_decomp_tar_gz.py 754 Bytes
一键复制 编辑 原始数据 按行查看 历史
liuyueming 提交于 2021-12-29 17:54 . 提交所有代码
# 解压tar_gz
import tarfile
import os
def untar(fname, dirs):
t = tarfile.open(fname)
t.extractall(path = dirs)
# print(os.listdir('tar_gz'))
# t=tarfile.open('tar_gz/1929.tar.gz')
# t.extractall(path='tar_gz/1929')
def _decomp_tar_gz():
# 遍历压缩包文件夹,获取的是所有压缩包文件名的list
for tar_gz_file in os.listdir('tar_gz'):
# print(tar_gz_file)
# 把压缩的文件名使用.分割,取第一个元素作为解压缩文件的文件夹,例如文件2021.tar.gz则全部解压缩到文件夹tar_gz/2021下
tar_gz_dir = tar_gz_file.split('.')[0]
if os.path.isfile(f'tar_gz/{tar_gz_file}'):
untar(f'tar_gz/{tar_gz_file}',f'tar_gz/{tar_gz_dir}')
_decomp_tar_gz()
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/skylocust/noaa.git
[email protected]:skylocust/noaa.git
skylocust
noaa
noaa
master

搜索帮助