# coding: utf-8
import os
import shutil
import re
if __name__ == "__main__":
src = r"C:\Users\Windows11\Desktop\test" # 原文件夹路径
des = r"C:\Users\Windows11\Desktop\result" # 目标文件夹路径
# 文件筛选条件
vpatch = input("请输入虚拟路径:")
vpatch = re.split('[,;]', vpatch)
for file in vpatch:
# 遍历原文件夹中的文件
mark = file + '.txt'
full_file_name = os.path.join(src, mark) # 把文件的完整路径得到
print("要被移动的全文件路径全名:", full_file_name)
if os.path.isfile(full_file_name): # 用于判断某一对象(需提供绝对路径)是否为文件
new_file_name = shutil.move(full_file_name, des) # shutil.copy函数放入原文件的路径文件全名 然后放入目标文件夹
print("移动后的全文件路径全名:", new_file_name)