reportlab中,如何把self属性在类的其他函数中调用?
时间: 2023-02-08 09:48:08 浏览: 111
python reportlab中文手册
在reportlab中,如果你想在类的其他函数中使用self属性,可以直接使用self.属性名的形式来调用。例如:
```
class MyClass:
def __init__(self):
self.my_var = "Hello, world!"
def print_var(self):
print(self.my_var)
my_obj = MyClass()
my_obj.print_var() # output: "Hello, world!"
```
在上面的代码中,我们定义了一个类`MyClass`,在该类的`__init__`方法中定义了一个`my_var`属性,并在`print_var`方法中调用了这个属性。在这里,我们可以看到,在`print_var`方法中使用`self.my_var`来调用`my_var`属性。
阅读全文