Thanks for your replies, guys.
As it happens, what sparked the question was trying to determine in a
platform-independent way whether a path consisted of a bare drive
specification (e.g. "C:"). I guess
os.path.splitdrive(MyPath)[1] == ""
takes care of that.
Rob Cliffe
----- Original Message -----
From: "Guido van Rossum" <gu...@python.org>
To: "Rob Cliffe" <rob.cli...@btinternet.com>
Cc: "Python-Dev" <python-dev@python.org>
Sent: Wednesday, August 04, 2010 4:10 PM
Subject: Re: [Python-Dev] Drive suffix
It's Windows specific syntax and always a colon. Use
os.path.splitdrive() to parse it. I don't think there's a need to add
a named constant for it (you're the first to ask, in my memory).
On Wed, Aug 4, 2010 at 7:45 AM, Rob Cliffe <rob.cli...@btinternet.com>
wrote:
Is there a way of determining the suffix used after a drive letter to
denote
a drive, e.g. on Windows the ":" in r"C:\Dir\Subdir\File.Ext" ? Or is the
colon so universal that it is considered unnecessary? Should it be in the
os module somewhere (as far as I can tell, it isn't, although every other
kind of file path component separator seems to be) ?
--
--Guido van Rossum (python.org/~guido)
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com