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)
Я использовал другие фрагменты, которые нашел в Интернете, чтобы создать список, но мне не удалось понять, как получить имя файла в качестве переменной, чтобы проверить, есть ли он в списке. Любая помощь очень ценится.

Подробнее здесь: https://stackoverflow.com/questions/237 ... me-in-list
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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