@@ -55,7 +55,6 @@ class for other hooks classes.
5555import imp
5656import os
5757import sys
58- import string
5958
6059__all__ = ["BasicModuleLoader" ,"Hooks" ,"ModuleLoader" ,"FancyModuleLoader" ,
6160 "BasicModuleImporter" ,"ModuleImporter" ,"install" ,"uninstall" ]
@@ -412,7 +411,7 @@ def determine_parent(self, globals):
412411 assert globals is parent .__dict__
413412 return parent
414413 if '.' in pname :
415- i = string .rfind (pname , '.' )
414+ i = pname .rfind ('.' )
416415 pname = pname [:i ]
417416 parent = self .modules [pname ]
418417 assert parent .__name__ == pname
@@ -421,7 +420,7 @@ def determine_parent(self, globals):
421420
422421 def find_head_package (self , parent , name ):
423422 if '.' in name :
424- i = string .find (name , '.' )
423+ i = name .find ('.' )
425424 head = name [:i ]
426425 tail = name [i + 1 :]
427426 else :
@@ -443,7 +442,7 @@ def find_head_package(self, parent, name):
443442 def load_tail (self , q , tail ):
444443 m = q
445444 while tail :
446- i = string .find (tail , '.' )
445+ i = tail .find ('.' )
447446 if i < 0 : i = len (tail )
448447 head , tail = tail [:i ], tail [i + 1 :]
449448 mname = "%s.%s" % (m .__name__ , head )
@@ -493,7 +492,7 @@ def reload(self, module):
493492 name = module .__name__
494493 if '.' not in name :
495494 return self .import_it (name , name , None , force_load = 1 )
496- i = string .rfind (name , '.' )
495+ i = name .rfind ('.' )
497496 pname = name [:i ]
498497 parent = self .modules [pname ]
499498 return self .import_it (name [i + 1 :], name , parent , force_load = 1 )
0 commit comments