TypeError: __init__() should return None, not 'str'
时间: 2024-01-27 16:04:24 浏览: 278
这个错误通常发生在初始化函数 `__init__` 中返回了一个字符串而不是 None。在 Python 中,`__init__` 函数不应该有返回值,它只是用来初始化对象的方法。请确保你的 `__init__` 函数没有返回任何值,或者返回 None。以下是一个示例的正确用法:
```python
class MyClass:
def __init__(self):
# 初始化代码
pass
```
如果你还有其他问题,请告诉我。
阅读全文