首页 > 解决方案 > 选择并复制文件+目录

问题描述

蟒蛇新手。需要一些简单的文件复制应用程序/脚本的帮助。

要求用户选择文件(可能包括目录),然后将所有选择的文件递归复制到目标目录(如果需要,创建子目录。.

我只能使用下面的代码选择和复制文件(示例代码片段)

不确定如何在开始复制时同时选择文件和目录。

import tkinter.filedialog as fd
import os
import shutil

files=fd.askopenfilenames()     # user selects files
for item in files:
    shutil.copy(item, dest_path)   # destination path is predefined. say C:/testdir/

标签: python-3.xtkinter

解决方案


推荐阅读