Python: имя файла IF в спискеPython

Программы на Python
Anonymous
Python: имя файла IF в списке

Сообщение Anonymous »

Я пытаюсь понять, как перемещаться по папке и перемещать файлы, находящиеся в списке. У меня есть скрипт, создающий список имен файлов, поэтому теперь мне нужно иметь возможность брать файлы в папке и перемещать их, если они есть в списке.

Код: Выделить всё

    import os, shutil
fileList = []
for root, dirs, files in os.walk(r'K:\Users\User1\Desktop\Python\New folder'):
for file in files:
if file.endswith('.txt'):
fileList.append(file)
print fileList
source = "K:\\Users\\User1\\Desktop\\Python\\New folder"
destination = "K:\\Users\\User1\\Desktop\\Python\\New folder (2)"
for root, dirs, files in os.walk(r'K:\Users\User1\Desktop\Python\New folder'):
for file in files:
if fname in fileList:
shutil.move(source, destination)
Я использовал другие фрагменты, которые нашел в Интернете, чтобы создать список, но мне не удалось понять, как получить имя файла в качестве переменной, чтобы проверить, есть ли он в списке. Любая помощь очень ценится.

Вернуться в «Python»