|
From: | John Harris |
Subject: | Re: [Fab-user] Spaces/characters not escaping properly |
Date: | Mon, 29 Jul 2013 09:59:53 +0100 |
You have to escape your backslashes ( \ ). You can either do: C:\\Users\\John\\Some Folder\\training, C:/Users/John/Some Folder/training (yes, Windows supports this), or os.path.normcase(path).I think that should cover it.
On Jul 26, 2013, at 12:56 PM, John Harris <address@hidden> wrote:_______________________________________________I'm trying to switch to a local folder then copy that to a remote machine. I'm experiencing the following issue:
def cp_file(): with lcd("C:\Users\John\Some Folder\training"): put('this', '/usr/something/somethingelse', use_sudo=True) ValueError: 'C:\Users\John\Some\ Folder raining\this' is not a valid local path or glob. ### then tried > #### def cp_file(): with lcd("C:\Users\John\Some Folder\\training"): put('this', '/usr/something/somethingelse', use_sudo=True) ValueError: 'C:\Users\John\Some\ Folder\training\this' is not a valid local path or glob.
Any help would be much appreciated,John
Fab-user mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/fab-user
[Prev in Thread] | Current Thread | [Next in Thread] |