Kaydet (Commit) bf97c9d8 authored tarafından Eric S. Raymond's avatar Eric S. Raymond

String method conversion.

üst 8d87603e
......@@ -11,7 +11,6 @@ __version__ = "0.6"
__all__ = ["SimpleHTTPRequestHandler"]
import os
import string
import posixpath
import BaseHTTPServer
import urllib
......@@ -131,7 +130,7 @@ class SimpleHTTPRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
"""
path = posixpath.normpath(urllib.unquote(path))
words = string.splitfields(path, '/')
words = path.splitfields('/')
words = filter(None, words)
path = os.getcwd()
for word in words:
......@@ -175,7 +174,7 @@ class SimpleHTTPRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
base, ext = posixpath.splitext(path)
if self.extensions_map.has_key(ext):
return self.extensions_map[ext]
ext = string.lower(ext)
ext = ext.lower()
if self.extensions_map.has_key(ext):
return self.extensions_map[ext]
else:
......
......@@ -55,7 +55,6 @@ import __builtin__
import imp
import os
import sys
import string
__all__ = ["BasicModuleLoader","Hooks","ModuleLoader","FancyModuleLoader",
"BasicModuleImporter","ModuleImporter","install","uninstall"]
......@@ -412,7 +411,7 @@ class ModuleImporter(BasicModuleImporter):
assert globals is parent.__dict__
return parent
if '.' in pname:
i = string.rfind(pname, '.')
i = pname.rfind('.')
pname = pname[:i]
parent = self.modules[pname]
assert parent.__name__ == pname
......@@ -421,7 +420,7 @@ class ModuleImporter(BasicModuleImporter):
def find_head_package(self, parent, name):
if '.' in name:
i = string.find(name, '.')
i = name.find('.')
head = name[:i]
tail = name[i+1:]
else:
......@@ -443,7 +442,7 @@ class ModuleImporter(BasicModuleImporter):
def load_tail(self, q, tail):
m = q
while tail:
i = string.find(tail, '.')
i = tail.find('.')
if i < 0: i = len(tail)
head, tail = tail[:i], tail[i+1:]
mname = "%s.%s" % (m.__name__, head)
......@@ -493,7 +492,7 @@ class ModuleImporter(BasicModuleImporter):
name = module.__name__
if '.' not in name:
return self.import_it(name, name, None, force_load=1)
i = string.rfind(name, '.')
i = name.rfind('.')
pname = name[:i]
parent = self.modules[pname]
return self.import_it(name[i+1:], name, parent, force_load=1)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment