Python 2.X - 自定义打印语句

时间:2014-06-08 15:05:17

标签: python function overloading

我想为我自己的类重载print语句。 例如,我的类名为Character_Dict,定义如下:

class Character_Dict(object):
    def __init__(self, key_length):
        self.char_dict = {}
        self.ASCII_dict = {}
        self.key_length = key_length
        self.dictionary = self.char_dict
        self.current_character = ''

对于示例的需要,我们有一个名为char_dict_object的对象,它是Character_Dict类的实例。

如何更改print声明以使用self.current_character打印print char_dict_object? 提前感谢您的回复!

0 个答案:

没有答案