Thanks again and apologies for the noise...

a.encode('string-escape')

is what I am after (2 hours of searching - ho hum)

 
Howard



>________________________________
> From: Alexander Jones <[email protected]>
>To: Howard Jones <[email protected]>; Nuke Python discussion 
><[email protected]> 
>Sent: Tuesday, 10 July 2012, 14:11
>Subject: Re: [Nuke-python] dealing with mixed slashes
> 
>
>Hi Howard
>
>
>This is off-topic for the Nuke-Python list, but I'll give you a quick tip as 
>something seems to be confusing you here!
>
>
>
>A 'rawstring' is a Python syntax concept only, that is:
>
>
>r'foobar\n'
>
>
>and
>
>
>'foobar\\n'
>
>
>are exactly equivalent objects once they have been parsed by Python. They're 
>both str objects with the same content (or unicode in Python 3).
>
>
>Maybe that's enough to help you out, but if not, try asking your this and 
>future non-Nuke related Python questions on http://stackoverflow.com/
>
>
>Good luck!
>
>>________________________________
>
>From: "Howard Jones" <[email protected]>
>To: "Nuke Python discussion" <[email protected]>
>Sent: Tuesday, 10 July, 2012 1:59:26 PM
>Subject: [Nuke-python] dealing with mixed slashes
>
>
>Hi
>
>
>I'm ending up with a mixed path of forward and backward slashes as I am using 
>Nuke
>to load a path then os.walk to return the extra paths.
>
>
>So I can comment these out with replace.('\\','\\\\') or make forward slashes, 
>but only if I can convert the list to a rawstring.
>
>
>The question is how do I get a list to a rawstring
>
>
>ie
>a=['C:\2\3\a\t']
>
>
>and I either want to make it
>['C:/2/3/a/t'] or ['C:\\2\\3\\a\\t']
>
>
>so how do I get a=r"['C:\2\3\a\t']"
>
>
>I cant hard code this as its os.walk returning the back slashes - unless 
>there's some option there I'm missing
>(cant find anything in os.path yet either)
>
>
>
>Thanks 
>
>Howard
>
>_______________________________________________
>Nuke-python mailing list
>[email protected], http://forums.thefoundry.co.uk/
>http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python
>
>
>
>
_______________________________________________
Nuke-python mailing list
[email protected], http://forums.thefoundry.co.uk/
http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-python

Reply via email to