diff options
-rwxr-xr-x | ftp.py | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -308,7 +308,8 @@ with FTP() as ftp: if cmd.startswith("!"): cmd, value = "!", cmd[1:] else: - cmd, value = cmd.split(" ", 2) + cmd, value = re.split(r"(?<!\\) ", cmd, 2) + value = value.replace("\\ ", " ") except ValueError: value = "" if not cmd: |