干就完了采纳 2023-10-17 11:58 采纳率: 0%
浏览 40
已结题

把多个txt一键批量导入多个文件夹(语言-python)

img


如图所示随机放置效果 双击bat一键实现,以后会多出麻烦关注,其他没什么要求

  • 写回答

18条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2023-10-17 11:59
    关注

    引自强大而免费的微信小程序:皆我百晓生。如有帮助,还望采纳。


    可以使用Python编写一个脚本来实现把多个txt一键批量导入多个文件夹的功能。

    首先,你需要创建一个名为import_files.py的Python脚本文件,并将以下代码复制到该文件中:

    import os
    import shutil
    
    # 原始文件夹路径
    source_folder = r'文件夹的路径'
    
    # 目标文件夹路径(可以根据需要修改)
    target_folder = r'导入的目标文件夹路径'
    
    # 获取原始文件夹下所有txt文件的路径
    txt_files = [os.path.join(source_folder, file) for file in os.listdir(source_folder) if file.endswith('.txt')]
    
    # 遍历txt文件列表,将文件复制到目标文件夹中
    for file in txt_files:
        shutil.copy(file, target_folder)
    
    print('文件导入完成!')
    

    在上述代码中,你需要修改source_folder为存放txt文件的文件夹的实际路径,target_folder为要导入的目标文件夹的实际路径。

    保存并关闭import_files.py文件。

    然后,你可以创建一个.bat文件(例如import_files.bat)来实现双击一键导入的功能。使用文本编辑器打开.bat文件,并将以下代码复制到该文件中:

    @echo off
    python import_files.py
    pause
    

    保存并关闭.bat文件。

    现在,当你双击import_files.bat文件时,Python脚本将被执行,将txt文件从原始文件夹导入到目标文件夹中。

    请确保你已经安装了Python,并将其添加到系统环境变量中。

    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月24日
  • 创建了问题 10月17日

悬赏问题

  • ¥15 35114 SVAC视频验签的问题
  • ¥15 impedancepy
  • ¥15 在虚拟机环境下完成以下,要求截图!
  • ¥15 求往届大挑得奖作品(ppt…)
  • ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
  • ¥50 浦育平台scratch图形化编程
  • ¥20 求这个的原理图 只要原理图
  • ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
  • ¥20 微信的店铺小程序如何修改背景图
  • ¥15 UE5.1局部变量对蓝图不可见