Re: os.path.normpath question

2010-06-08 Thread Duncan Booth
Bart wrote: > I'm using this and ran across backslash issues in one of my paths. > > archpath = os.path.normpath('E:\foo\FTP\HLS\archive') > > was translating to: > > E:\lsfprod\law\uch_interfaces\FTP\HLSrchive > > which caused me to st

Re: os.path.normpath question

2010-06-07 Thread Peter Otten
Bart wrote: > I'm using this and ran across backslash issues in one of my paths. > > archpath = os.path.normpath('E:\foo\FTP\HLS\archive') > > was translating to: > > E:\lsfprod\law\uch_interfaces\FTP\HLSrchive > > which caused me to start u

os.path.normpath question

2010-06-07 Thread Bart
I'm using this and ran across backslash issues in one of my paths. archpath = os.path.normpath('E:\foo\FTP\HLS\archive') was translating to: E:\lsfprod\law\uch_interfaces\FTP\HLSrchive which caused me to start using the 'raw' declaration before

Re: More precise document on os.path.normpath()

2009-11-23 Thread Lie Ryan
Peng Yu wrote: After I tried os.path.normpath(), it is clear that the function doesn't return the trailing '/', if the path is a directory. But this fact is not documented. Should this be documented in future release of python. Also, I found the documentation of some functions

Re: More precise document on os.path.normpath()

2009-11-23 Thread Carl Banks
On Nov 23, 5:59 pm, Benjamin Kaplan wrote: > On Mon, Nov 23, 2009 at 8:52 PM, Peng Yu wrote: > > After I tried os.path.normpath(), it is clear that the function > > doesn't return the trailing '/', if the path is a directory. But this > > fact is not docu

Re: More precise document on os.path.normpath()

2009-11-23 Thread Benjamin Kaplan
On Mon, Nov 23, 2009 at 8:52 PM, Peng Yu wrote: > After I tried os.path.normpath(), it is clear that the function > doesn't return the trailing '/', if the path is a directory. But this > fact is not documented. Should this be documented in future release of > py

More precise document on os.path.normpath()

2009-11-23 Thread Peng Yu
After I tried os.path.normpath(), it is clear that the function doesn't return the trailing '/', if the path is a directory. But this fact is not documented. Should this be documented in future release of python. Also, I found the documentation of some functions in os.path are no

os.path.normpath() for URLs?

2008-08-04 Thread Robert Dailey
Hi, I'm currently trying to parse relative URLs, but I want to make them absolute. In other words, I want to normalize the URLs. However, I don't want to have to write this logic myself if it is already provided. I was thinking of somehow tricking os.path.normpath() as a last resort. T

Re: os.path.normpath bug?

2007-06-14 Thread billiejoex
On 14 Giu, 22:35, Michael Hoffman <[EMAIL PROTECTED]> wrote: > Intentional. > > http://en.wikipedia.org/wiki/Path_(computing)#Universal_Naming_Conven... > -- > Michael Hoffman Got it. Thank you. -- http://mail.python.org/mailman/listinfo/python-list

Re: os.path.normpath bug?

2007-06-14 Thread Michael Hoffman
billiejoex wrote: > Hi there, > I've noticed that os.path.normpath does not collapse redundant > separators if they're located at the beginning of the string: > >>>> print os.path.normpath('/a//b//c') > \a\b\c >>>> print os.path.normpa

os.path.normpath bug?

2007-06-14 Thread billiejoex
Hi there, I've noticed that os.path.normpath does not collapse redundant separators if they're located at the beginning of the string: >>> print os.path.normpath('/a//b//c') \a\b\c >>> print os.path.normpath('//a//b//c') \\a\b\c Is it intenti

Re: os.path.normpath

2006-08-17 Thread placid
placid wrote: > Hi all, > > I was just wondering if there is a anti-os.path.normpath function? For > example if i have the path "C:\Program Files\Games" i want to > anti-os.path.normpath is so that it becomes "C:\\Program Files\\Games" > ? > > Cheers

os.path.normpath

2006-08-17 Thread placid
Hi all, I was just wondering if there is a anti-os.path.normpath function? For example if i have the path "C:\Program Files\Games" i want to anti-os.path.normpath is so that it becomes "C:\\Program Files\\Games" ? Cheers -- http://mail.python.org/mailman/listinfo/python-list

Re: os.path.normpath

2006-08-16 Thread Graham Dumpleton
ing > >> into a webpage link it should really be "../foo". > >> > >> Is there any way to tell os.path.normpath to act like we are an a unix > >> style box? > >> > > > > Use posixpath.normpath() instead. > > > > >

Re: os.path.normpath

2006-08-16 Thread Hari Sekhon
[EMAIL PROTECTED] wrote: [EMAIL PROTECTED] wrote: I am using a windows box and passing a string like "../foo/../foo2" to normpath which then returns "..\\foo2". But if this string is going into a webpage link it should really be "../foo". Is there an

Re: os.path.normpath

2006-08-09 Thread grahamd
[EMAIL PROTECTED] wrote: > I am using a windows box and passing a string like "../foo/../foo2" to > normpath which then returns "..\\foo2". But if this string is going > into a webpage link it should really be "../foo". > > Is there any way to tell

Re: os.path.normpath

2006-08-09 Thread Gabriel Genellina
ace('\\','/') on the resulting string. Or use the urlparse module. Is there any way to tell os.path.normpath to act like we are an a unix style box? The fact than '/' is used as a path separator both on unix and on HTTP URLs should be considered as a mere coinc

Re: os.path.normpath

2006-08-09 Thread BartlebyScrivener
[EMAIL PROTECTED] wrote: > But if this string is going into a webpage link http://docs.python.org/lib/module-urlparse.html rd -- http://mail.python.org/mailman/listinfo/python-list

os.path.normpath

2006-08-09 Thread nathanbullock
I am using a windows box and passing a string like "../foo/../foo2" to normpath which then returns "..\\foo2". But if this string is going into a webpage link it should really be "../foo". Is there any way to tell os.path.normpath to act like we are an a unix sty