Код: Выделить всё
import datetime
from typing import ClassVar
class TestProperty(object):
today: ClassVar[datetime.datetime] = datetime.datetime.today()
def __init__(self, start: str):
self.start = start
@property
def start(self) -> datetime.datetime:
return self._start
@start.setter
def start(self, value: str) -> None:
start_h, start_m = [int(val) for val in value.split(":")]
self._start: datetime.datetime = TestProperty.today.replace(hour=start_h, minute=start_m)
if __name__ == "__main__":
tp = TestProperty("12:00")
print(tp.start)
Код: Выделить всё
self.start = start
Как правильно устранить это предупреждение?
Как правильно устранить это предупреждение?
п>
Подробнее здесь: https://stackoverflow.com/questions/791 ... -with-mypy
Мобильная версия