163163
164164
165165import imp
166- import string
167166import sys
168167import __builtin__
169168
@@ -206,7 +205,7 @@ def load_module(self, name, stuff):
206205 def load_dynamic (self , name , stuff ):
207206 file , filename , (suff , mode , type ) = stuff
208207 # Hack around restriction in imp.load_dynamic()
209- i = string .rfind (name , '.' )
208+ i = name .rfind ('.' )
210209 tail = name [i + 1 :]
211210 if sys .modules .has_key (tail ):
212211 save = sys .modules [tail ]
@@ -241,7 +240,7 @@ def init_package(self, package):
241240 def set_parent (self , m ):
242241 name = m .__name__
243242 if '.' in name :
244- name = name [:string .rfind (name , '.' )]
243+ name = name [:name .rfind ('.' )]
245244 else :
246245 name = ''
247246 m .__ = sys .modules [name ]
@@ -250,7 +249,7 @@ def set_domain(self, package):
250249 name = package .__name__
251250 package .__domain__ = domain = [name ]
252251 while '.' in name :
253- name = name [:string .rfind (name , '.' )]
252+ name = name [:name .rfind ('.' )]
254253 domain .append (name )
255254 if name :
256255 domain .append ('' )
@@ -285,15 +284,15 @@ def import_module(self, name, globals={}, locals={}, fromlist=[]):
285284 if not name :
286285 return self .finish (package , p , '' , fromlist )
287286 if '.' in name :
288- i = string .find (name , '.' )
287+ i = name .find ('.' )
289288 name , tail = name [:i ], name [i :]
290289 else :
291290 tail = ''
292291 mname = p .__name__ and p .__name__ + '.' + name or name
293292 m = self .get1 (mname )
294293 return self .finish (package , m , tail , fromlist )
295294 if '.' in name :
296- i = string .find (name , '.' )
295+ i = name .find ('.' )
297296 name , tail = name [:i ], name [i :]
298297 else :
299298 tail = ''
@@ -312,7 +311,7 @@ def finish(self, module, m, tail, fromlist):
312311 yname , tail = yname + tail , ''
313312 m = self .get1 (yname )
314313 while tail :
315- i = string .find (tail , '.' , 1 )
314+ i = tail .find ('.' , 1 )
316315 if i > 0 :
317316 head , tail = tail [:i ], tail [i :]
318317 else :
@@ -351,7 +350,7 @@ def get(self, name):
351350 if sys .modules .has_key (name ):
352351 return sys .modules [name ]
353352 if '.' in name :
354- i = string .rfind (name , '.' )
353+ i = name .rfind ('.' )
355354 head , tail = name [:i ], name [i + 1 :]
356355 else :
357356 head , tail = '' , name
@@ -367,7 +366,7 @@ def get(self, name):
367366 def reload (self , module ):
368367 name = module .__name__
369368 if '.' in name :
370- i = string .rfind (name , '.' )
369+ i = name .rfind ('.' )
371370 head , tail = name [:i ], name [i + 1 :]
372371 path = sys .modules [head ].__path__
373372 else :
0 commit comments