Neal Norwitz
a21ddb72cd
Backport:
...
revision 1.44
date: 2003/01/15 22:45:48; author: jackjansen; state: Exp; lines: +5 -0
Added ismount().
Fixes #661762 , bugfix candidate.
2003-02-02 19:23:13 +00:00
Neal Norwitz
c695e8f6ba
supports_unicode_filenames should not have been backported, test___all__ now passed
2003-01-13 19:29:38 +00:00
Neal Norwitz
9bb985450d
Backport for SF # 659228, 'realpath' function missing from os.path
2003-01-10 23:47:53 +00:00
Tim Peters
cf5e6a4a5d
SF bug [ #469732 ] os.path.walk docstring inconsistent.
...
We have 5 implementations of walk(), and 5 different docstrings. Combined
'em. Let's see how long it takes before they're all different again!
2001-10-10 04:16:20 +00:00
Guido van Rossum
83eeef4b06
SF patch #461781 by Chris Lawrence: os.path.realpath - Resolve symlinks:
...
Once upon a time, I put together a little function
that tries to find the canonical filename for a given
pathname on POSIX. I've finally gotten around to
turning it into a proper patch with documentation.
On non-POSIX, I made it an alias for 'abspath', as
that's the behavior on POSIX when no symlinks are
encountered in the path.
Example:
>>> os.path.realpath('/usr/bin/X11/X')
'/usr/X11R6/bin/X'
2001-09-17 15:16:09 +00:00
Greg Ward
034cbf1350
Typo fix (spelling mistake in error message).
2001-08-08 20:55:10 +00:00
Skip Montanaro
17ab123cf1
a few more modules get __all__
2001-01-24 06:27:27 +00:00
Fred Drake
8152d32375
Update the code to better reflect recommended style:
...
Use != instead of <> since <> is documented as "obsolescent".
Use "is" and "is not" when comparing with None or type objects.
2000-12-12 23:20:45 +00:00
Fred Drake
b4e460ac4b
Avoid import of string module; it is only needed for expandvars().
...
Never assume that os.sep is for the module-specific platform; use the
right separator character directly.
Fix some minor style consistency nits.
2000-09-28 16:25:20 +00:00
Jack Jansen
03c06ee7fc
Restored commonprefix() semantics.
2000-08-23 09:13:40 +00:00
Jack Jansen
2fc0109375
Rewrite of normpath() by Corran Webster, so trailing :s are removed
...
(except for : and volume:, where they are needed).
2000-08-06 21:18:35 +00:00
Skip Montanaro
97bc98aea7
fixed semantics of commonprefix to work by path elements instead of
...
characters.
2000-07-12 16:55:57 +00:00
Guido van Rossum
46d565111e
getatime() returned the mtime instead of the atime.
...
Similar to an old bug in ntpath.py.
2000-07-01 10:52:49 +00:00
Guido van Rossum
54f22ed30b
More trivial comment -> docstring transformations by Ka-Ping Yee,
...
who writes:
Here is batch 2, as a big collection of CVS context diffs.
Along with moving comments into docstrings, i've added a
couple of missing docstrings and attempted to make sure more
module docstrings begin with a one-line summary.
I did not add docstrings to the methods in profile.py for
fear of upsetting any careful optimizations there, though
i did move class documentation into class docstrings.
The convention i'm using is to leave credits/version/copyright
type of stuff in # comments, and move the rest of the descriptive
stuff about module usage into module docstrings. Hope this is
okay.
2000-02-04 15:10:34 +00:00
Fred Drake
69f87c580d
getsize(), getatime(), getmtime():
...
Constants from stat module were imported using "import *";
don't access them via stat.ST_*!
Reported by that other vR. ;-)
1999-07-23 15:04:05 +00:00
Guido van Rossum
e294cf620a
Add abspath()
1999-01-29 18:05:18 +00:00
Guido van Rossum
2bc1f8f07e
Added getsize(), getmtime(), getatime()
1998-07-24 20:49:26 +00:00
Guido van Rossum
5c1d2297ea
Instead of 'import mac', use 'import os' -- this way, the path syntax
...
manipulation routines can be used on non-Mac platforms (e.g. to
manipulate pathnames in a Mac specific archive).
1998-03-03 21:49:01 +00:00
Guido van Rossum
d6a111e2dd
Fix for boundary case (Jack)
1997-05-21 14:59:17 +00:00
Barry Warsaw
19302de7a0
join(): Wax the incorrect leading comment
1997-02-18 22:06:21 +00:00
Barry Warsaw
384d249006
join(): join one or more path components
1997-02-18 21:53:25 +00:00
Guido van Rossum
a48bf79977
Added splitext()
1996-07-23 02:28:32 +00:00
Jack Jansen
f4e7d2a396
Added (dummy) expanduser and expandvar methods
1995-12-15 13:23:37 +00:00
Guido van Rossum
0ec3126222
added normpath() and splitdrive()
1995-08-10 18:09:16 +00:00
Jack Jansen
a68bfe29ec
Added missing walk() function
1995-08-07 14:09:27 +00:00