diff options
author | Peter Wu <lekensteyn@gmail.com> | 2013-07-15 23:19:59 +0200 |
---|---|---|
committer | Peter Wu <lekensteyn@gmail.com> | 2013-07-15 23:19:59 +0200 |
commit | 0c2df7e8b5f1322b3a7fbde89940b4d3bc37475d (patch) | |
tree | ef2e1c0b2da81f922cb4a924b4fdb7aa18d80dcc /ftp.py | |
parent | d9e4a347b08b165e277ede8efcb5c7a238519bba (diff) | |
download | scripts-0c2df7e8b5f1322b3a7fbde89940b4d3bc37475d.tar.gz |
ftp.py: allow spaces to be escaped
Diffstat (limited to 'ftp.py')
-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: |