注意:目錄下有文件,直接刪除目錄會失敗,提示550 Remove directory operation failed.
必須先將目錄下的文件都刪除,才能刪除目錄
ftp命令行:
ftp刪除目錄命令:
rmdir 目錄名
ftp刪除文件命令:
delete 文件名
python中操做:
刪除目錄命令:
ftp.rmd(目錄名)
刪除文件命令:
ftp.delete(文件名)
python3刪除目錄的例子以下:
from ftplib import FTP ftp = FTP(host=xx, user=xx, passwd=xx) ftp.cwd(dirname) for i in ftp.nlst(): print(i) ftp.delete(i) ftp.cwd("..") ftp.dir() ftp.rmd(dirname)
說明:由於個人目錄下只有文件,不存在目錄因此能夠像上面那樣寫,若是你的目錄下還有目錄,就須要遞歸刪除