1 回答

TA貢獻(xiàn)1850條經(jīng)驗(yàn) 獲得超11個(gè)贊
您可以os.listdir用來獲取給定路徑中的文件列表,正如您所說,您可以shutil.move()用來移動(dòng)文件。所以,你可以嘗試這樣的事情:
import os
import shutil
folderA='pathfolderA'
folderB='pathfolderB'
folderC='pathfolderC'
files=os.listdir(folderA)
for fil in files:
if fil in database:
shutil.move(fil,folderB)
else:
# insert(fil) into database
shutil.move(fil,folderC)
我忽略了步驟if fil in database
和的明確性insert(fil) into database
,因?yàn)槟阏f你已經(jīng)成功測(cè)試了 SQL 語句。shutil
您可以查看關(guān)于和的有用信息os.listdir
:鏈接 1:shutil、鏈接 2:shutil、鏈接 3:shutil、鏈接 4:os.listdir。
添加回答
舉報(bào)