@@ -406,13 +406,6 @@ def _get_column_name_list(self):
406
406
names .append ('' if columns .name is None else columns .name )
407
407
return names
408
408
409
-
410
- def _str (x ):
411
- if not isinstance (x , basestring ):
412
- return str (x )
413
- return x
414
-
415
-
416
409
class HTMLFormatter (object ):
417
410
418
411
indent_delta = 2
@@ -437,7 +430,7 @@ def _maybe_bold_row(x):
437
430
self ._maybe_bold_row = _maybe_bold_row
438
431
439
432
def write (self , s , indent = 0 ):
440
- self .elements .append (' ' * indent + _str (s ))
433
+ self .elements .append (' ' * indent + com . pprint_thing (s ))
441
434
442
435
def write_th (self , s , indent = 0 , tags = None ):
443
436
return self ._write_cell (s , kind = 'th' , indent = indent , tags = tags )
@@ -450,7 +443,7 @@ def _write_cell(self, s, kind='td', indent=0, tags=None):
450
443
start_tag = '<%s %s>' % (kind , tags )
451
444
else :
452
445
start_tag = '<%s>' % kind
453
- self .write ('%s%s</%s>' % (start_tag , _str (s ), kind ), indent )
446
+ self .write ('%s%s</%s>' % (start_tag , com . pprint_thing (s ), kind ), indent )
454
447
455
448
def write_tr (self , line , indent = 0 , indent_delta = 4 , header = False ,
456
449
align = None , tags = None ):
0 commit comments