You can also disable special character interpretation by making it a raw string with an 'r' prefix:

    >>> print "\asdf\asdf\asdf\asdf"
   sdfsdfsdfsdf
    >>> print r"\asdf\asdf\asdf\asdf"
   \asdf\asdf\asdf\asdf


On 07/26/2013 11:31 AM, Andres Riancho wrote:
It's a python issue, in any string where you use \t python will
replace that with a tab. Use \\t

On Fri, Jul 26, 2013 at 1:56 PM, John Harris <j...@johnharris.tv> 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
Fab-user@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fab-user




_______________________________________________
Fab-user mailing list
Fab-user@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fab-user

Reply via email to