我想将文件移动到另一个文件夹,但是我的权限似乎被拒绝。
我已经尝试过搜索该问题,尽管这可能是一个非常简单的问题,但我无法找到解决方案。我是系统管理员。
import os
import shutil
import re
textregex = re.compile(r'(.*).txt')
folder_files = os.listdir('D:\\progetti python\\renamedates.py\\dates')
for filename in folder_files:
txtfiles = textregex.findall(filename)
print('found some text files: ' + filename)
for file in txtfiles:
shutil.copy(f'{file}','D:\\progettipython\\renamedates.py\\newfolder')
我希望复制我的文件(这是一个文本文件)而不会拒绝我的复制。
我可以举一个例子,说明如何仅将.txt
从文件夹a复制到文件夹b:
使用glob轻松检查文本文件扩展名。>>
import shutil
import glob
textfiles = glob.glob(r'C:\foldera\*.txt')
for filename in textfiles:
shutil.copy(f'{filename}',r'C:\folderb')