嗨我有一个混合了.pdf .mobi .txt .docx .prc和子文件夹的文件夹,所以我使用以下内容移动除子文件夹以外的所有内容:
def checkbook(file):
if file.lower().endswith ('mobi' or 'pdf' or 'azw3' or 'txt' or 'epub' or 'docx' or 'doc' or 'prc' or 'azw'):
return True
else:
return False
files = os.listdir(from_path)
for file in files:
if checkbook(file) == True:
shutil.move(src, dst)
它与mobi文件完美配合,但无论何时使用pdf或prc文件,支票簿(文件)都会返回False值。