import
os
from
send2trash
import
send2trash
filePath1
=
r
"C:\123"
filePath2
=
r
"C:\456"
list1
=
os.listdir(filePath1)
file_list1
=
[]
for
i
in
list1:
file_list1.append(os.path.splitext(i)[
0
])
list2
=
os.listdir(filePath2)
file_list2
=
[]
for
i
in
list2:
file_list2.append(os.path.splitext(i)[
0
])
b
=
[y
for
y
in
file_list2
if
y
not
in
file_list1]
for
i
in
b:
for
dirpath, dirname, filename
in
os.walk(filePath2):
if
i
+
'.png'
in
filename:
print
(os.path.join(filePath2,i
+
'.png'
))
send2trash(os.path.join(filePath2,i
+
'.png'
))