• AI创作!更聪明、更完整、原创作!
  • 一款基于BingBot的超级AI机器人,问答、聊天、创作、写文案,更高效便捷的获取信息、知识和灵感!
🔥点击使用 - AI问答专业版

写个批量解压缩文件到指定目录的代码

时间2023-08-22 10:35:34 提问来自 浙江杭州市 的网友 分类AI文字 浏览240 热度0
当然可以,以下是一个简单的Python代码示例,用于批量解压缩文件到指定目录: ```python import os import zipfile def unzip_files(source_dir, target_dir): # 获取源目录下所有的zip文件 zip_files = [f for f in os.listdir(source_dir) if f.endswith('.zip')] for zip_file in zip_files: file_path = os.path.join(source_dir, zip_file) # 创建目标文件夹 target_folder = os.path.splitext(zip_file)[0] target_path = os.path.join(target_dir, target_folder) os.makedirs(target_path, exist_ok=True) # 解压缩文件 with zipfile.ZipFile(file_path, 'r') as zip_ref: zip_ref.extractall(target_path) print(f'Successfully extracted {zip_file} to {target_path}') # 使用示例 source_directory = '待解压缩的目录' target_directory = '解压缩后的目录' unzip_files(source_directory, target_directory) ``` 您只需要将 "待解压缩的目录" 替换为您存放压缩文件的路径,将 "解压缩后的目录" 替换为您希望文件解压到的目标路径。运行代码后,它将遍历待解压缩目录中的所有zip文件,并将它们解压缩到指定的目标目录中。 请注意,这只是一个简单的示例代码,可能需要根据您的实际需求进行相应的修改和错误处理。

内容创作(普通版)

内容创作(高级版)

AI智能问答网 免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用创作工场,更聪明、更完整、更原创!

上一篇 你是哪个NLP模型 下一篇 用手机号码就能看见对方定位的软件是哪个?