1
我有一個基本上只是移動遠程FTP服務器和本地計算機之間的文件的Python程序。我有一些代碼來刪除FTP站點的文件,類似於Python ftplib錯誤
try:
ftplib_obj.delete(some_file)
except ftplib.error_perm, e:
print str(e)
raise
我收到一個「550:刪除操作失敗」,我不知道爲什麼。最令人困惑的是,我可以用相同的憑據手動登錄,並刪除文件沒有問題。任何想法是什麼問題,或者至少是有什麼辦法,我可以得到一個更具描述性的錯誤信息?
注意:我已經通過一些可能的原因導致此錯誤,例如文件不存在或權限被拒絕,但這些都不適用。
'ftplib'不是SFTP運行FTP命令。 –
是的,我的意思是FTP。編輯。 –