@@ -306,7 +306,7 @@ def get_stack(self, f, t):
306306 #
307307
308308 def format_stack_entry (self , frame_lineno , lprefix = ': ' ):
309- import linecache , repr , string
309+ import linecache , repr
310310 frame , lineno = frame_lineno
311311 filename = self .canonic (frame .f_code .co_filename )
312312 s = filename + '(' + `lineno` + ')'
@@ -327,7 +327,7 @@ def format_stack_entry(self, frame_lineno, lprefix=': '):
327327 s = s + '->'
328328 s = s + repr .repr (rv )
329329 line = linecache .getline (filename , lineno )
330- if line : s = s + lprefix + string .strip (line )
330+ if line : s = s + lprefix + line .strip ()
331331 return s
332332
333333 # The following two methods can be called by clients to use
@@ -534,12 +534,12 @@ def user_call(self, frame, args):
534534 if not name : name = '???'
535535 print '+++ call' , name , args
536536 def user_line (self , frame ):
537- import linecache , string
537+ import linecache
538538 name = frame .f_code .co_name
539539 if not name : name = '???'
540540 fn = self .canonic (frame .f_code .co_filename )
541541 line = linecache .getline (fn , frame .f_lineno )
542- print '+++' , fn , frame .f_lineno , name , ':' , string .strip (line )
542+ print '+++' , fn , frame .f_lineno , name , ':' , line .strip ()
543543 def user_return (self , frame , retval ):
544544 print '+++ return' , retval
545545 def user_exception (self , frame , exc_stuff ):
@@ -558,3 +558,5 @@ def bar(a):
558558def test ():
559559 t = Tdb ()
560560 t .run ('import bdb; bdb.foo(10)' )
561+
562+ # end
0 commit comments