From: Guido van Rossum Date: Wed, 11 Oct 1995 17:36:31 +0000 (+0000) Subject: add delete() method to ftp object X-Git-Tag: v1.3~17 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a61bdeb8a99585d51052e1e6f02d9883542daa59;p=thirdparty%2FPython%2Fcpython.git add delete() method to ftp object --- diff --git a/Lib/ftplib.py b/Lib/ftplib.py index 6a36df47041f..0dc0d6e649da 100644 --- a/Lib/ftplib.py +++ b/Lib/ftplib.py @@ -358,6 +358,16 @@ class FTP: raise error_reply, resp self.voidcmd('RNTO ' + toname) + # Delete a file + def delete(self, filename): + resp = self.sendcmd('DELE ' + filename) + if resp[:3] == '250': + return + elif resp[:1] == '5': + raise error_perm, resp + else: + raise error_reply, resp + # Change to a directory def cwd(self, dirname): if dirname == '..':