All
А класс:
class foo():
def __init__(self):
self.avar1 = 0
self.bvar2 = 1
self.cvar3 = 3
def debug_info(self):
print "avar1:" avar1
print "bvar2:" bvar2
print "cvar3:" cvar3
мой вопрос, слишком сложно написать debug_info (), если у меня много self.vars
затем я хочу перенести их в файл для печати за один раз для отладки и мониторинга, однако, возможно, я не хочу потерять формат
foo.avar1 = 0
для доступа к переменным внутри класса, потому что его легко читать, а также легко использовать и модифицировать. У вас есть идея лучше, чем посещать класс. dict для вывода debug_info? или кто-то знает лучший способ сделать этот класс более простым?
Спасибо!