Home

Awesome

scan_copy_files_mnbvc

文件随机复制工具

这是MNBVC项目的一部分,一个功能强大的文件随机复制工具。它可以从源文件夹(包括其子文件夹)中随机选择并复制指定数量和类型的文件到目标文件夹。

特性

  1. 支持任意文件类型:可以复制任意类型的文件,包括但不限于PDF,DOC,PNG等。

  2. 随机复制:从源文件夹中随机选择指定数量的文件进行复制。

  3. 进度条显示:复制文件过程中有进度条显示,让你清楚地了解复制进度。

  4. 命令行参数:所有参数都可以通过命令行参数来设定,方便灵活。

使用方法

你可以通过命令行参数来运行此程序,以下是一个示例:

python scan_copy_files.py --source_folder /path/to/source --destination_folder /path/to/destination --n 100 --keywords .pdf .doc .png

注意事项

  1. 源文件夹和目标文件夹的路径应该是完整的文件系统路径。如果目标文件夹不存在,程序将会自动创建。

  2. 如果源文件夹(包括其子文件夹)中的文件数量少于你指定的文件数量,程序将会打印一条错误信息,并不会复制任何文件。

  3. 如果源文件夹和目标文件夹是同一个文件夹,或者目标文件夹是源文件夹的子文件夹,可能会导致未预期的结果。