diff options
| author | Fred Drake <fdrake@acm.org> | 2000-09-28 15:04:39 (GMT) | 
|---|---|---|
| committer | Fred Drake <fdrake@acm.org> | 2000-09-28 15:04:39 (GMT) | 
| commit | 22fb839f0c06bbd614d9e827b8991b82e921a69a (patch) | |
| tree | a9dac2a51c1828a34255d8dc436fb13aa298b664 /Lib/posixpath.py | |
| parent | b64c2239b0e2e92535f0f5f7c2cc7d1729c396bf (diff) | |
| download | cpython-22fb839f0c06bbd614d9e827b8991b82e921a69a.zip cpython-22fb839f0c06bbd614d9e827b8991b82e921a69a.tar.gz cpython-22fb839f0c06bbd614d9e827b8991b82e921a69a.tar.bz2  | |
Remove imports of string when string methods will do.
Diffstat (limited to 'Lib/posixpath.py')
| -rw-r--r-- | Lib/posixpath.py | 8 | 
1 files changed, 3 insertions, 5 deletions
diff --git a/Lib/posixpath.py b/Lib/posixpath.py index f7e0161..d77b595 100644 --- a/Lib/posixpath.py +++ b/Lib/posixpath.py @@ -57,8 +57,7 @@ def join(a, *p):  def split(p):      """Split a pathname.  Returns tuple "(head, tail)" where "tail" is   everything after the final slash.  Either part may be empty""" -    import string -    i = string.rfind(p, '/') + 1 +    i = p.rfind('/') + 1      head, tail = p[:i], p[i:]      if head and head <> '/'*len(head):          while head[-1] == '/': @@ -344,9 +343,8 @@ def normpath(path):      """Normalize path, eliminating double slashes, etc."""      if path == '':          return '.' -    import string      initial_slash = (path[0] == '/') -    comps = string.split(path, '/') +    comps = path.split('/')      new_comps = []      for comp in comps:          if comp in ('', '.'): @@ -357,7 +355,7 @@ def normpath(path):          elif new_comps:              new_comps.pop()      comps = new_comps -    path = string.join(comps, '/') +    path = '/'.join(comps)      if initial_slash:          path = '/' + path      return path or '.'  | 
