Python编程--解压缩文件

简介: Python编程--解压缩文件

Python编程–解压缩文件
基于Python内置的shutil模块可以实现对压缩文件的操作。

import shutil

# 1. 压缩文件
"""
# base_name 压缩后的压缩包文件
# format 压缩的格式,例如:'zip', 'tar', 'gztar', 'bztar', or 'xztar'
# root_dir, 要压缩的文件夹路径
"""
shutil.make_archive(base_name='/Users/liuxiaowei/Desktop/路飞学习笔记', format='zip', root_dir='/Users/liuxiaowei/Desktop/路飞学习笔记')

# 2. 解压文件
"""
# filename, 要解压的压缩包文件
# extract_dir, 解压的路径
# format, 压缩文件格式
"""
shutil.unpack_archive(filename='/Users/liuxiaowei/Desktop/路飞学习笔记.zip', extract_dir='/Us

结果如下图:
image.png

image.png

相关文章
|
1天前
|
存储 数据可视化 Python
Python编程中的数据可视化技术
在数据驱动的世界中,将复杂的数据集转换为易于理解的视觉表示形式至关重要。本文将深入探讨如何使用Python进行数据可视化,包括选择合适的库、处理数据和设计有效的图表。我们将一起学习如何让数据讲故事,并确保你的信息传达清晰且有影响力。
|
1天前
|
网络协议 IDE iOS开发
Python编程---简单的聊天工具
Python编程---简单的聊天工具
11 2
|
1天前
|
小程序 IDE 开发工具
Python编程--个人信息修改小程序
Python编程--个人信息修改小程序
10 2
|
1天前
|
IDE 开发工具 Python
Python扑克游戏编程---摸大点
Python扑克游戏编程---摸大点
|
1天前
|
IDE 开发工具 数据安全/隐私保护
Python编程--实现用户注册信息写入excel文件
Python编程--实现用户注册信息写入excel文件
|
1天前
|
Python
Python编程---双色球选购程序
Python编程---双色球选购程序
|
1天前
|
算法 Python
Python算法编程:冒泡排序、选择排序、快速排序
Python算法编程:冒泡排序、选择排序、快速排序
|
1天前
|
IDE API 定位技术
Python--API编程:IP地址翻译成实际的物理地址
Python--API编程:IP地址翻译成实际的物理地址
|
1天前
|
存储 Python Perl
Python编程--正则基础(一)
Python编程--正则基础(一)