我不知道如何用一个词恰当地描述我想要的东西。
一般来说,有一个类Event:
class Event:
def __init__(self, name: str, link: str, start_date: str, finish_date: str, format: str, weight: str):
self.name = name
self.link = link
self.start_date = start_date
self.finish_date = finish_date
self.format = format
self.weight = weight
self.markdown_beautify()
def __iter__(self):
yield 'name', self.name
yield 'link', self.link
yield 'start_date', self.start_date
yield 'finish_date', self.finish_date
yield 'format', self.format
yield 'weight', self.weight
我想通过方法运行类中的所有变量。
风格上的东西:
def markdown_beautify(self):
for x in self:
x = markdown_decoration.quote(x)
如何正确实施?
例子:
我决定抛出一个更漂亮的解决方案: