В копировании текстовых файлов отказано в разрешении - PullRequest
0 голосов
/ 09 ноября 2019

Я хочу переместить файл в другую папку, но мои права доступа, похоже, отклонены.

Я попытался найти проблему, и, хотя это, вероятно, довольно простая проблема, я не могу найтирешения. Я являюсь администратором в системе.

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')

Я ожидаю, что скопирую свой файл (который является текстовым файлом) без отклонения моей копии.

1 Ответ

0 голосов
/ 09 ноября 2019

Я могу дать вам пример того, как просто скопировать .txt из папки a в папку b:

, используя glob для простой проверки текстового файла ext.

import shutil
import glob

textfiles = glob.glob(r'C:\foldera\*.txt')
for filename in textfiles:
    shutil.copy(f'{filename}',r'C:\folderb')
...