Всем привет!
Нужна помощь по коду питона. Код должен искать файлы с расширением .jpeg на рабочем столе и копировать в отдельную папку.
Компилятор вдает ошибку:
Помогите разобраться. В чем проблема ?
Благодарю.
Нужна помощь по коду питона. Код должен искать файлы с расширением .jpeg на рабочем столе и копировать в отдельную папку.
Python:
from os import path
import os
from shutil import copy
user_name = (os.getlogin())
def get_files(file_path):
foo = os.listdir(file_path)
foo = list(map(lambda x: file_path+"/"+x, foo))
dirs = list(filter(path.isdir, foo))
files = list(filter(path.isfile, foo))
for file in files:
extension = file[file.rfind('.')+1:]
if extension == 'jpeg':
copy(file, "C:\\Find/jpeg/")
for dir in dirs:
get_files(dir)
dirname = ('C:\\Users\\' + user_name + '\\Desktop')
assert path.isdir(dirname)
get_files(dirname)
Компилятор вдает ошибку:
Код:
line 31, in <module>
assert path.isdir(dirname)
AssertionError
Помогите разобраться. В чем проблема ?
Благодарю.