เบเบงเบเปเบฎเบปเบฒเบชเบฐเปเบซเบเบตเปเบซเปเบเปเบฒเบเปเบญเบปเบฒเปเบเปเบชเปเบชเปเบงเบเบเบตเบชเบฒเบกเบเบญเบเบเบฒเบเปเบเปเบญเบเบฐเบชเบฒเบเบเปเบฝเบงเบเบฑเบเปเบชเบฑเปเบเบเบฒเบเบเบตเป Dropbox เปเบเปเบเบฐเบเบดเบเบฑเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฐเบเบดเบเบฑเบเบฅเบฐเบเบปเบเบเบฒเบเบเบงเบเบชเบญเบเบเบฐเปเบเบเบชเปเบฒเบฅเบฑเบเบฅเบฐเบซเบฑเบ Python.
โ เบเบฒเบเบชเปเบงเบเบเบตเปเบเปเบฒเบเบกเบฒ:
เบฎเบญเบ 4 เบฅเปเบฒเบเปเบเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบตเปเบเบดเบกเปเบฅเปเบง
เบชเบดเปเบเบเปเบฒเบเบฒเบเบเบตเปเบชเปเบฒเบเบฑเบเบญเบตเบเบญเบฑเบเบซเบเบถเปเบ (เปเบฅเบฐเบเบงเบฒเบกเบเบฑเบเบงเบปเบเบเบปเปเบงเปเบเบเบตเบชเบญเบเปเบเบเบฑเบเบเบฒเบเบนเปเบเบตเปเบชเปเบฒเบซเบผเบงเบเบเบฒเบเปเบ) เปเบกเปเบเบเบฒเบเปเบเบตเปเบกเบเปเบฒเบเบงเบเบฅเบฐเบซเบฑเบเบเบตเปเบเบงเบกเปเบญเบปเบฒเปเบเบเบเบฒเบเบเบงเบเบชเบญเบเบเบฐเปเบเบเปเบ Dropbox. เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฐเบเบฒเบเบฒเบกเบซเบผเบฒเบเบงเบดเบเบตเปเบเบทเปเบญเปเบเปเปเบเบเบฑเบเบซเบฒเบเบตเป, เบเบฒเบเบเบฒเบเบเบฐเบซเบเบฒเบเบเบปเบงเบเบญเบเบเบฐเบซเบเบฒเบเบเบญเบ codebase เบเบตเปเบเบดเบกเบเบฒเบกเบเปเบฒเบกเบฐเบเบฒเบเปเบเบทเปเบญเบชเบธเบกเปเบชเปเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเบญเบเบเบตเบกเบเบฒเบ mypy เปเบเบเบฒเบ inference เบเบฐเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเบเบเบปเบเบเบตเปเปเบฅเบฐเปเบเบเปเบเบทเปเบญเบเปเบซเบง. เปเบเบเบตเปเบชเบธเบ, เบกเบฑเบเปเบเบดเปเบเบเบทเบงเปเบฒเบเปเปเบกเบตเบเบปเบเบฅเบฐเบเบธเบเบเบฒเบเบเบฐเบเบฐเบเบตเปเบเปเบฒเบเบเบฒเบ, เปเบเปเบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบเบฑเบเบฅเบธเบเบฒเบเปเบเบตเบเปเบเบขเปเบฒเบเปเบงเบงเบฒเบเบญเบเบเบฐเบฅเบดเบกเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบเบเบฒเบเบฅเบงเบกเปเบญเบปเบฒเบซเบผเบฒเบเบงเบดเบเบตเบเบฒเบ.
เบเบฑเปเบเบเบฑเปเบ, เบเบฑเบเปเบเบฑเบ Python เบเบตเปเปเบซเบเปเบเบตเปเบชเบธเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ (เบกเบตเบฅเบฐเบซเบฑเบ backend) เบกเบตเปเบเบทเบญเบ 4 เบฅเปเบฒเบเปเบชเบฑเปเบเบเบญเบเบฅเบฐเบซเบฑเบเบเปเบฒเบเบฑเบเบเบฒเบ. เบงเบฝเบเบเบฒเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเบดเบกเบฅเบฐเบซเบฑเบเบเบปเบเบเบตเปเปเบเปเบเบทเบเบชเปเบฒเปเบฅเบฑเบเปเบเบเบฐเบกเบฒเบเบชเบฒเบกเบเบต. เบเบฝเบงเบเบตเป Mypy เบฎเบญเบเบฎเบฑเบเบเบฒเบเบฅเบฒเบเบเบฒเบเบเบฒเบเบเบธเปเบกเบเบญเบเบฅเบฐเบซเบฑเบเบเบฐเปเบเบเบเปเบฒเบเป เบเบตเปเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเปเบฒเบเบเบถเปเบเปเบเบเบฒเบเบเบดเบเบเบฒเบกเบเบงเบฒเบกเบเบทเบเปเปเบฒเบเบญเบเบเบฒเบเบเบดเบก. เปเบเบเบชเบฐเปเบเบฒเบฐ, เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบชเปเบฒเบเบเบปเบเบฅเบฒเบเบเบฒเบเบเปเบฝเบงเบเบฑเบเบฅเบฐเบซเบฑเบเบเบตเปเบกเบตเบเบงเบฒเบกเบเปเปเบเบฑเบเปเบเบเปเบเบเบฐเปเบเบ, เปเบเบฑเปเบ, เบเบปเบงเบขเปเบฒเบ, เบเบฒเบเบเปเบฒเปเบเปเบเบฐเปเบเบเบเบตเปเบเบฑเบเปเบเบ. Any
เปเบเบเปเบฒเบเบฑเบเบเบฒเบเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเบเบงเบเบชเบญเบเปเบเป, เบซเบผเบทเบเบฑเบเบชเบดเปเบเบเปเบฒเบเปเปเบเบฑเปเบเบเบฒเบเบเปเบฒเปเบเบปเปเบฒเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบเบฒเบเบชเปเบงเบเบเบตเบชเบฒเบกเบเบตเปเบเปเปเบกเบตเบเปเบฒเบเบฑเบเบเบฒเบเบเบฐเปเบเบ. เปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเปเบเบเบเบฒเบเปเบเบทเปเบญเบเบฑเบเบเบธเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบญเบเบเบฒเบเบเบงเบเบชเบญเบเบเบฐเปเบเบเปเบ Dropbox, เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฐเบเบญเบเบชเปเบงเบเปเบเบเบฒเบเบเบฑเบเบเบธเบเบเปเบฒเบเบดเบเบฒเบกเบเบฐเปเบเบ (เบญเบฑเบเบเบตเปเปเบญเบตเปเบเบงเปเบฒเปเบเบฅเป stub) เบชเปเบฒเบฅเบฑเบเบเบฒเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบเปเบซเบผเปเบเปเบเบตเบเบเบตเปเบเบดเบเบปเบกเบขเบนเปเปเบเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบ Python เบชเบนเบเบเบฒเบ.
เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฐเบเบดเบเบฑเบ (เปเบฅเบฐเบกเบฒเบเบเบฐเบเบฒเบเปเบ PEPs เบเปเปเบกเบฒ) เบฅเบฑเบเบชเบฐเบเบฐเปเบซเบกเปเบเบญเบเบฅเบฐเบเบปเบเบเบฐเปเบเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฐเปเบเบเบเบตเปเบเบฑเบเปเบเบเบเบงเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบฎเบนเบเปเบเบ Python เบชเบฐเปเบเบฒเบฐ. เบเบปเบงเบขเปเบฒเบเบเบตเปเปเบเบเปเบเบฑเปเบเบเบญเบเปเบฅเบทเปเบญเบเบเบตเปเปเบกเปเบ TypeDict
, เปเบเบดเปเบเบชเบฐเบซเบเบญเบเบเบฐเปเบเบเบชเปเบฒเบฅเบฑเบเบงเบฑเบเบเบฐเบเบฒเบเบธเบเบปเบกเบเบตเปเบเปเบฒเบเบเบท JSON เบเบตเปเบกเบตเบเบธเบเบฅเบฐเบซเบฑเบเบชเบฐเบเบฃเบดเบเบเบปเบเบเบตเป, เปเบเปเบฅเบฐเบเบปเบเบกเบตเบเปเบฒเบเบญเบเบเบฐเปเบเบเบเบญเบเบเบปเบเปเบญเบ. เบเบงเบเปเบฎเบปเบฒเบเบฐเบชเบทเบเบเปเปเบเบฐเบซเบเบฒเบเบฅเบฐเบเบปเบเบเบฐเปเบเบ. เบเบฑเปเบเบเบญเบเบเปเปเปเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเบฑเบเบเบฒเบเบเบฑเบเบเบธเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเปเบฒเบเบเบปเบงเปเบฅเบเบเบญเบ Python.
เบเปเบฒเบเบงเบเปเบเบงเบเบญเบเบฅเบฐเบซเบฑเบเบซเบเปเปเบกเบฒเบเบฒเบ: เปเบเบตเบเปเบงเบต
เบเปเบฒเบเบงเบเปเบเบงเบเบญเบเบฅเบฐเบซเบฑเบเบซเบเปเปเบกเบฒเบเบฒเบ: เบฅเบนเบเบเปเบฒ
เบเปเบฒเบเบงเบเปเบชเบฑเปเบเบเบฑเบเปเบปเบเบเบญเบเบฅเบฐเบซเบฑเบเบซเบเปเปเปเปเบฒ
เบเบตเปเปเบกเปเบเบเบฒเบเบฅเบงเบกเบเบญเบเบฅเบฑเบเบชเบฐเบเบฐเบเบปเปเบเบเปเบเบญเบเบชเบดเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบฎเบฑเบเปเบเบทเปเบญเปเบเบตเปเบกเบเปเบฒเบเบงเบเบฅเบฐเบซเบฑเบเบเปเบฒเบเบฑเบเบเบฒเบเปเบ Dropbox:
เบเบงเบฒเบกเปเบเบฑเปเบกเบเบงเบเบเบญเบเบเปเบฒเบเบฑเบเบเบฒเบ. เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเปเปเบเบตเปเบกเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเปเบเบฑเปเบกเบเบงเบเบเบญเบเบเบฒเบเบญเบฐเบเบดเบเบฒเบเบฅเบฐเบซเบฑเบเปเบซเบกเป. เบเบงเบเปเบฎเบปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเปเบฒเปเบเบฐเบเปเบฒ linter เบเบตเปเปเบเบฐเบเปเบฒเบเบฒเบเปเบเบตเปเบกเบเปเบฒเบเบฑเบเบเบฒเบเปเบชเปเปเบเบฅเปเบเบตเปเบกเบตเบเบฒเบเบเปเบฒเบเบฑเบเบเบฒเบเปเบฅเปเบง. เบเบญเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเปเบฒเบเบฑเบเบเบฒเบเบเบฐเปเบเบเปเบเปเบเบฅเป Python เปเปเป เปเบฅเบฐเปเบเปเบเบฅเปเบเบตเปเบกเบตเบขเบนเปเบซเบผเบฒเบเบเบตเปเบชเบธเบ.
เบเบฒเบเบเบดเบกเบเบปเบเบฅเบฒเบเบเบฒเบ. เบเบงเบเปเบฎเบปเบฒเบชเบปเปเบเบเบตเบกเบเบฒเบเบฅเบฒเบเบเบฒเบเบเบฐเบเปเบฒเบญเบฒเบเบดเบเบเปเบฝเบงเบเบฑเบเบฅเบฐเบเบฑเบเบเบฒเบเบเบดเบกเบฅเบฐเบซเบฑเบเบเบญเบเบเบงเบเปเบเบปเบฒเปเบฅเบฐเปเบซเปเบเปเบฒเปเบเบฐเบเปเบฒเบเปเบฝเบงเบเบฑเบเบชเบดเปเบเบเบตเปเบเบงเบเบกเบตเบเปเบฒเบเบฑเบเบเบฒเบเบเปเบญเบ.
เบเบงเบฒเบกเบเบดเบเบปเบกเบเบญเบ mypy. เบเบงเบเปเบฎเบปเบฒเบชเบปเบเบเบฐเบเบฒเบเปเบฝเบงเบเบฑเบ mypy เปเบเปเบซเบเบเบฒเบเบเปเบฒเบเปเปเบฅเบฐเบชเบปเบเบเบฐเบเบฒเบเบฑเบเบเบตเบกเบเบฒเบเปเบเบทเปเบญเบเปเบงเบเปเบซเปเบเบงเบเปเบเบปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเปเบฒเบเบฑเบเบเบฒเบเบเบฐเปเบเบ.
เปเบเบเบชเบณเบซเบผเบงเบ. เบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบตเบเบเบฒเบเบชเปเบฒเบซเบผเบงเบเบเบนเปเปเบเปเปเบเปเบฅเบฐเปเบฅเบเบฐเปเบเบทเปเบญเบเปเบฒเบเบปเบเบเบฑเบเบซเบฒเปเบซเบเป. เบเบงเบเปเบฎเบปเบฒเบเปเบญเบกเบเบตเปเบเบฐเปเบเบเปเบญเบเบเปเบฒเบเปเบเปเบเบเบฒเบเปเบเปเปเบเบเบฑเบเบซเบฒเปเบซเบผเบปเปเบฒเบเบตเป (เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเบฒเบเบชเปเบฒเบเบเบฒเบชเบฒเปเบซเบกเปเปเบเบทเปเบญเปเบฅเบฑเปเบ mypy!).
เบเบฒเบเบเบฐเบเบดเบเบฑเบ. เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฑเบเบเบธเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบ mypy เบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบเปเบเบเปเบเป daemon เปเบฅเบฐ mypyc. เบเบตเปเปเบกเปเบเปเบฎเบฑเบเปเบเบทเปเบญเปเบเปเปเบเบเบงเบฒเบกเบเปเปเบชเบฐเบเบงเบเบเบตเปเปเบเบตเบเบเบทเปเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฒเบ, เปเบฅเบฐเปเบเบทเปเบญเปเบซเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบฅเบฐเบซเบฑเบเบเปเบฒเบเบงเบเบซเบฅเบฒเบ.
เบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบเบฑเบเบเบฑเบเบเบฒเบเบดเบเบฒเบ. เบเบงเบเปเบฎเบปเบฒเปเบเปเบชเปเบฒเบเปเบเบทเปเบญเบเบกเบทเปเบเบทเปเบญเบฎเบญเบเบฎเบฑเบเบเบฒเบเปเบฅเปเบ mypy เปเบเบเบฑเบเบเบฒเบเบดเบเบฒเบเบเบตเปเปเบเบฑเบเบเบตเปเบเบดเบเบปเบกเปเบ Dropbox. เบเบตเปเบเบฐเบเบญเบเบกเบต PyCharm, Vim เปเบฅเบฐ VS Code. เบเบตเปเปเบฎเบฑเบเปเบซเปเบเบฑเปเบเบเบญเบเบเบฒเบเบญเบฐเบเบดเบเบฒเบเบฅเบฐเบซเบฑเบเบเปเบฒเบเบเบถเปเบเบซเบผเบฒเบ เปเบฅเบฐเบเบฒเบเบเบงเบเบชเบญเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบกเบฑเบ. เบเบฐเปเบเบเบเบญเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบกเบตเบเบปเปเบงเปเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบญเบฐเบเบดเบเบฒเบเบฅเบฐเบซเบฑเบเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบง.
เบเบฒเบเบงเบดเปเบเบฒเบฐเบเบปเบเบเบตเป. เบเบงเบโเปเบฎเบปเบฒโเปเบเปโเบชเปเบฒเบโเปเบเบทเปเบญเบโเบกเบทโเปเบเบทเปเบญ infer เบฅเบฒเบโเปเบเบฑเบโเบเบฒเบโเบเปเบฒโเบเบฒเบโเปเบเบโเบเปเบฒโเปเบเปโเปเบเบทเปเบญเบโเบกเบทโเบเบฒเบโเบงเบดโเปเบเบฒเบฐโเบชเบฐโเบเบดโเบเบดโ. เปเบเบทเปเบญเบเบกเบทเบเบตเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฝเบเปเบเปเปเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบตเปเบเปเบญเบเบเปเบฒเบเบเปเบฒเบเบเบฒเบ, เปเบเปเบกเบฑเบเบเปเบงเบเบเบงเบเปเบฎเบปเบฒเปเบเบตเปเบกเบเบฒเบเบเบธเปเบกเบเบญเบเบเบฐเปเบเบเบฅเบฐเบซเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบเบเปเปเบกเบตเบเบฒเบเบเบฐเบเบฒเบเบฒเบกเบซเบผเบฒเบ.
เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบเบฒเบเบชเปเบงเบเบเบตเบชเบฒเบก. เบซเบผเบฒเบเปเบเบเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเปเบเบธเบเปเบเบทเปเบญเบเบกเบท SQLAlchemy. เบกเบฑเบเปเบเปเบเบฐเปเบซเบเบเบเบฒเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเปเบเบทเปเบญเบเปเบซเบงเบเบญเบ Python เบเบตเป PEP 484 เบเบฐเปเบเบเบเปเปเบชเบฒเบกเบฒเบเบชเปเบฒเบเปเบเบเบเปเบฒเบฅเบญเบเปเบเปเปเบเบเบเบปเบ. เบเบงเบเปเบฎเบปเบฒ, เบญเบตเบเบเบฒเบก PEP 561, เบชเปเบฒเบเปเบเบฅเป stub เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเปเบฅเบฐเบเบฝเบ plugin เบชเปเบฒเบฅเบฑเบ mypy (
เบเบงเบฒเบกเบซเบเบธเปเบเบเบฒเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบปเบ
เปเบชเบฑเปเบเบเบฒเบเปเบเบชเบนเป 4 เบฅเปเบฒเบเปเบเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบตเปเบเบดเบกเบเบฑเปเบเบเปเปเปเบกเปเบเปเบฅเบทเปเบญเบเบเปเบฒเบเบชเบฐเปเปเบตเปเบเบชเบณเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒ. เปเบโเปเบชเบฑเปเบโเบเบฒเบโเบเบตเปโเบเบงเบโเปเบฎเบปเบฒโเปเบเปโเบเบปเบโเบเบฑเบโเบเบธเบกโเบซเบผเบฒเบโเปเบฅเบฐโเปเบเปโเปเบฎเบฑเบโเบเบดเบโเบเบฒเบโเบซเบผเบฒเบโเบเบฑเปเบโ. เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเบฒเบเบเบฑเบเบซเบฒเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบปเบ. เบเบงเบเปเบฎเบปเบฒเบซเบงเบฑเบเบงเปเบฒเบเบฒเบเบเบญเบเปเบฅเบปเปเบฒเบเปเบฝเบงเบเบฑเบเบเบงเบเบกเบฑเบเบเบฐเบเปเบงเบเปเบซเปเบเบปเบเบญเบทเปเบเบซเบผเบตเบเปเบงเบฑเปเบเบเบฑเบเบซเบฒเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบ.
เบเปเปเบกเบตเปเบเบฅเป. เบเบงเบเปเบฎเบปเบฒเปเบเปเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบเบเบฒเบเบเบงเบเบชเบญเบเบเบฝเบเปเบเปเบเปเบฒเบเบงเบเบเบฐเบซเบเบฒเบเบเปเบญเบเบเบญเบเปเบเบฅเป. เบชเบดเปเบเปเบเปเบเปเบเบตเปเบเปเปเบฅเบงเบกเบขเบนเปเปเบเปเบเบฅเปเปเบซเบผเบปเปเบฒเบเบตเปเบเปเปเปเบเปเบเบทเบเบเบงเบเบชเบญเบ. เปเบเบฅเปเปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเบฅเบฒเบเบเบฒเบเบชเบฐเปเบเบเปเบกเบทเปเบญเบเปเบฒเบเบฑเบเบเบฒเบเบเปเบฒเบญเบดเบเบเบฒเบเบปเบเบขเบนเปเปเบเบเบงเบเบกเบฑเบ. เบเปเบฒเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบทเบเบเปเบฒเปเบเบปเปเบฒเบเบฒเบเปเบกเบเบนเบเบเบตเปเบขเบนเปเบเบญเบเบเบญเบเปเบเบเบเบญเบเบเบฒเบเบเบงเบเบชเบญเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบธเบเบเปเบฒเปเบเบฑเปเบ: Any
, เปเบเบดเปเบเบเปเปเปเบเปเบเบปเบเบชเบญเบเปเบฅเบตเบ. เบญเบฑเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบชเบนเบเปเบชเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบญเบเบเบฒเบเบเบดเบกเบขเปเบฒเบเปเบซเบเปเบซเบผเบงเบ, เปเบเบเบชเบฐเปเบเบฒเบฐเปเบเปเบฅเบเบฐเบเบปเปเบเบเบญเบเบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบ. เบงเบดเบเบตเบเบฒเบเบเบตเปเปเบเปเปเบฎเบฑเบเบงเบฝเบเบเบตเบเบตเปเบซเบเปเบฒเบเบฐเบซเบฅเบฒเบเปเบเบกเบฒเปเบเบดเบเบเบญเบเบเบฑเปเบ, เปเบเบดเบเปเบกเปเบเบงเปเบฒเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบปเบเบเบฐเบเบดเปเบกเปเบเบงเปเบฒเบเบฒเบเปเบเบตเปเบกเปเบเบฅเปเปเบเบเบญเบเปเบเบเบเบญเบเบเบฒเบเบเบปเบเบเบงเบเบเบทเบเปเบเปเปเบเบตเบเปเบเบตเบเบเบฑเบเบซเบฒเปเบเบเบฒเบเบชเปเบงเบเบญเบทเปเบเปเบเบญเบ codebase. เปเบเบเปเบฅเบฐเบเบตเบเบตเปเบฎเปเบฒเบเปเบฎเบเบเบตเปเบชเบธเบ, เปเบกเบทเปเบญเบชเบญเบเปเบเบเบเบตเปเปเบเบเบเปเบฝเบงเบเบญเบเบฅเบฐเบซเบฑเบเบเบทเบเบฅเบงเบกเปเบเบปเปเบฒเบเบฑเบ, เปเบเบเบฑเปเบ, เปเบเบฑเบเปเบญเบเบฐเบฅเบฒเบเบเบญเบเบเบฑเบเปเบฅเบฐเบเบฑเบ, เบเบฐเปเบเบเบเปเบฒเบเปเปเบเปเบเบทเบเบเบงเบเบชเบญเบเปเบฅเปเบง, เบกเบฑเบเปเบเปเบซเบฑเบเบญเบญเบเบงเปเบฒเบเบฐเปเบเบเบเบญเบเบเบทเปเบเบเบตเปเปเบซเบผเบปเปเบฒเบเบตเปเบเปเปเบชเบญเบเบเปเบญเบเบเบฑเบ. เบเบตเปเปเบฎเบฑเบเปเบซเปเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเบเปเบฝเบเปเบเบเบซเบผเบฒเบเบเปเบฒเบเบฑเบเบเบฒเบ. เบเบญเบเบซเบฒเบเบฑเบเบเบทเบเปเบเบเปเบญเบเปเบเบเบฑเบเบเบธเบเบฑเบ, เบเบงเบเปเบฎเบปเบฒเบฎเบฑเบเบฎเบนเปเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเบงเบเบเบฐเปเบเปเปเบเบตเปเบกเปเบกเบเบนเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบซเบผเบฑเบเปเบเบปเปเบฒเปเบเปเบเบเบทเปเบเบเบตเปเบเบงเบเบชเบญเบเบเบฐเปเบเบเบเบญเบ mypy เปเบงเบเบงเปเบฒเบเบตเป. เบเบตเปเบเบฐเปเบฎเบฑเบเปเบซเปเบงเบฝเบเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบเบฒเบเปเบเบปเบฒเปเบเปเบซเบผเบฒเบเบเบถเปเบ.
เบญเบฐเบเบดเบเบฒเบเบฅเบฐเบซเบฑเบเปเบเบปเปเบฒ. เปเบกเบทเปเบญเบเบงเบเปเบฎเบปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเบงเบเปเบฎเบปเบฒเบกเบตเบเบฐเบกเบฒเบ 4 เบฅเปเบฒเบเปเบชเบฑเปเบเบเบญเบเบฅเบฐเบซเบฑเบ Python เบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบง. เบกเบฑเบเปเบเบฑเบเบเบตเปเบเบฑเบเปเบเบเบงเปเบฒเบเบฒเบเบญเบฐเบเบดเบเบฒเบเบฅเบฐเบซเบฑเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบเปเปเปเบกเปเบเบงเบฝเบเบเปเบฒเบ. เบเบงเบเปเบฎเบปเบฒเปเบเปเบชเปเบฒเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเปเบญเบตเปเบเบงเปเบฒ PyAnnotate เบเบตเปเบชเบฒเบกเบฒเบเปเบเบฑเบเบเปเบฒเบเปเปเบกเบนเบเบเบฐเปเบเบเปเบเบฑเบเบเบฒเบเบเบปเบเบชเบญเบเปเบฅเปเบเปเบฅเบฐเบชเบฒเบกเบฒเบเปเบเบตเปเบกเบเปเบฒเบเบฑเบเบเบฒเบเบเบฐเปเบเบเปเบชเปเบฅเบฐเบซเบฑเบเบเบญเบเบเปเบฒเบเปเบเบเบญเบตเบเปเบชเปเบเปเปเบกเบนเบเบเบตเปเปเบเบฑเบเบเปเบฒ. เบขเปเบฒเบเปเบเบเปเปเบเบฒเบก, เบเบงเบเปเบฎเบปเบฒเบเปเปเปเบเปเบชเบฑเบเปเบเบเปเบซเบฑเบเบเบฒเบเบฎเบฑเบเบฎเบญเบเปเบญเบปเบฒเปเบเบทเปเบญเบเบกเบทเบเบตเปเบขเปเบฒเบเบเบงเปเบฒเบเบเบงเบฒเบเปเบเบเบชเบฐเปเบเบฒเบฐ. เบเบฒเบเบฎเบงเบเบฎเบงเบกเบเปเปเบกเบนเบเบเบฐเปเบเบเปเบกเปเบเบเปเบฒ, เปเบฅเบฐเบเบณเบญเบฐเบเบดเบเบฒเบเบเบฐเบเบญเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบกเบฑเบเบเบฐเบเปเบญเบเบกเบตเบเบฒเบเปเบเปเปเบเบเปเบงเบเบเบปเบเปเบญเบเบซเบผเบฒเบเบเบฑเปเบ. เบเบงเบเปเบฎเบปเบฒเบเบดเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบเบตเบเปเบเปเปเบเบทเปเบญเบเบกเบทเบเบตเปเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบธเบเปเบเบฑเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบปเบเบเบงเบเบฅเบฐเบซเบฑเบ, เบซเบผเบทเปเบเบฑเบเบเปเบฒเบเปเปเบกเบนเบเบเบฐเปเบเบเปเบเบเบญเบตเบเปเบชเปเบเบฒเบเบงเบดเปเบเบฒเบฐเบเปเบฒเบเบงเบเบเบฐเบซเบเบฒเบเบเปเบญเบเบเบญเบเบเบฒเบเบฎเปเบญเบเบเปเปเบเบทเบญเบเปเบฒเบเบเบปเบงเบเบดเบ, เปเบเปเบเบฑเบเบชเบดเบเปเบเบเบตเปเบเบฐเบเปเปเปเบเบฒเบฐเบงเปเบฒเบงเบดเบเบตเบเบฒเบเบเบฑเบเบชเบญเบเบกเบตเบเบงเบฒเบกเบชเปเบฝเบเปเบเบตเบเปเบ.
เบเบฑเปเบเบเบฑเปเบ, เบกเบฑเบเบชเบฒเบกเบฒเบเบชเบฑเบเปเบเบเปเบซเบฑเบเปเบเปเบงเปเบฒเบชเปเบงเบเปเบซเบเปเบเบญเบเบฅเบฐเบซเบฑเบเปเบเปเบเบทเบเบญเบฐเบเบดเบเบฒเบเบเปเบงเบเบเบปเบเปเบญเบเปเบเบเปเบเบปเปเบฒเบเบญเบเบเบญเบเบกเบฑเบ. เปเบเบทเปเบญเบเปเบฒเบเบฒเบเบฐเบเบงเบเบเบฒเบเบเบตเปเปเบเปเบเบเบดเบเบเบฒเบเบเบตเปเบเบทเบเบเปเบญเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบเบฝเบกเบเบปเบเบฅเบฒเบเบเบฒเบเบเปเบฝเบงเบเบฑเบเปเบกเบเบนเบเปเบฅเบฐเบซเบเปเบฒเบเบตเปเบเบตเปเบชเปเบฒเบเบฑเบเปเบเบเบชเบฐเปเบเบฒเบฐเบเบตเปเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบญเบฐเบเบดเบเบฒเบ. เบเบปเบงเบขเปเบฒเบ, เบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบชเปเบฒเบเบฑเบเบเบตเปเบเบฐเปเบซเปเบเปเบฒเบเบฑเบเบเบฒเบเบเบฐเปเบเบเบชเปเบฒเบฅเบฑเบเปเบกเบเบนเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเบซเบผเบฒเบเบฎเปเบญเบเบเปเบญเบ. เปเบเปเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบเบปเปเบฒเบเบตเปเบเปเบฒเบฅเบฑเบเบเบทเบเปเบเบเบเบตเปเบเปเบงเบเบญเบฑเบเปเบซเบกเปเปเบกเปเบเบเปเปเบชเปเบฒเบเบฑเบเบเบตเปเบเบฐเบเบฐเบเบญเบเบเปเบฒเบเบฑเบเบเบฒเบ. เบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเบปเบเบฅเบญเบเปเบเปเบเบฒเบเบงเบดเปเบเบฒเบฐเบชเบฐเบเบดเบเปเบเบทเปเบญเบชเปเบฒเบเบเปเบฒเบเบฑเบเบเบฒเบเบเบฐเปเบเบเบชเปเบฒเบฅเบฑเบเบฅเบฐเบซเบฑเบเปเบเบปเปเบฒ.
เบเบฒเบเบเปเบฒเปเบเบปเปเบฒเบฎเบญเบเบงเบฝเบ. เบเปเบฒเบเปเบเบดเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเปเบฒเปเบเบปเปเบฒเบฎเบญเบเบงเบฝเบ ("เบเบฒเบเบเบดเบเบเบฑเบเบเบฑเบ"), เบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเบฒเบเบเบตเปเบเบฐเปเบฅเบฑเปเบ mypy. เบเบงเบเปเบฎเบปเบฒเบเบฑเบเปเบเปเปเบฎเบฑเบเบงเบฝเบเบซเบเบฑเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเป mypy เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบธเบเบเบฐเปเบเบเบเบญเบ idioms เบเบตเปเปเบเบตเบเบเบฒเบเบเบฒเบเบเปเบฒเปเบเบปเปเบฒ cyclic เปเบซเบผเบปเปเบฒเบเบตเป. เบเบงเบเปเบฎเบปเบฒเบเปเปเบเบปเบเบกเบฒเบเบตเปเปเบเปเบชเปเบฒเปเบฅเบฑเบเปเบเบเบเบฒเบเบญเบญเบเปเบเบเบฅเบฐเบเบปเบเบเบตเปเบชเปเบฒเบเบฑเบเบเบตเปเปเบเปเปเบเบเบฑเบเบซเบฒเบเบญเบ mypy เบชเปเบงเบเปเบซเบเปเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเปเบฒเปเบเบปเปเบฒเปเบเบฑเบเบงเบปเบ. เบเบปเบงเบเบดเบเปเบฅเปเบงเบเบฑเบเบซเบฒเปเบซเบผเบปเปเบฒเบเบตเปเปเบเบตเบเบกเบฒเบเบฒเบเบเบธเบเบเปเบฒเบญเบดเบเบเบญเบเปเบเบเบเบฒเบ, เบเบฑเบเบเบทเบเปเบเบเปเบญเบเบเบฒเบ Alore, เบเบฒเบชเบฒเบเบฒเบเบชเบถเบเบชเบฒเบเบตเปเปเบเบเบเบฒเบ mypy เปเบเปเบชเบธเบกเปเบชเปเปเบเปเบเบทเปเบญเบเบเบปเปเบ. syntax Alore เปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเปเบฒเบเบเปเปเบเบฒเบเปเบเปเปเบเบเบฑเบเบซเบฒเบเบฑเบเบเปเบฒเบชเบฑเปเบเบเปเบฒเปเบเบปเปเบฒ cyclic. mypy เบเบฑเบเบชเบฐ เปเป เปเบเปเบชเบทเบเบเบญเบเบเปเป เบเบณ เบเบฑเบเบเบฒเบเบขเปเบฒเบเบเบฒเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฐเบเบดเบเบฑเบเปเบเบเบปเปเบเป, เบเบตเปเบเปเปเบชเบฐเบซเบผเบฒเบ (เปเบเบดเปเบเปเบเบฑเบเบชเบดเปเบเบเบตเป เปเปเบฒเบฐ เบชเบปเบกเบเบตเปเบชเบธเบ เบชเบณ เบฅเบฑเบ Alore). Python เปเบฎเบฑเบโเปเบซเปโเบเบฒเบโเปเบฎเบฑเบโเบงเบฝเบโเบฎเปเบงเบกโเบเบฑเบโเบเบฒเบโเบเปเบฒโเปเบเบปเปเบฒโเปเบเบฑเบโเบงเบปเบโเบกเบปเบโเบกเบตโเบเบงเบฒเบกโเบซเบเบธเปเบโเบเบฒเบโ, เปเบเบโเบชเปเบงเบโเปเบซเบเปโเปเบกเปเบโเปเบเบทเปเบญเบโเบเบฒเบโเบงเปเบฒโเบเบฒเบโเบชเบฐโเปเบเบโเบญเบญเบโเปเบกเปเบโเบเปเปโเบเบฑเบโเปเบเบโ. เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบกเบญเบเบซเบกเบฒเบเบญเบฒเบเบเบฐเบเปเบฒเบเบปเบเบเบฐเปเบเบเบเบญเบเบเบฒเบกเปเบเบ. Mypy เบเปเปเบชเบฒเบกเบฒเบเบเบงเบเบเบปเบเบชเบดเปเบเบเปเบฒเบเปเปเบเบฑเปเบเบเบตเปเบชเบฐเปเปเบตเปเบ เบเบปเบเบเบงเปเบฒเบเบฒเบเบเบณเปเบเบปเปเบฒเบชเปเบงเบเปเบซเบเปเบเบฐเบเบทเบเบเบฐเบกเบงเบเบเบปเบ. เบเปเปเบกเบตเบเบงเบฒเบกเบเปเปเปเบเปเบเบญเบเบเบฑเปเบเบเปเบฒเบงเปเบ Alore. เบเบฒเบเบเบฑเบเบชเบดเบเปเบเบเบตเปเบเปเปเบเบตเบเบตเปเบเปเบฒเปเบเบตเบเปเบเปเบฅเบเบฐเบเบปเปเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบฅเบฐเบเบปเบเบชเบฒเบกเบฒเบเบเปเบฒเบชเบฐเปเบซเบเบตเบเบงเบฒเบกเปเบเบเปเบเบเบตเปเบเปเปเบซเบเปเบฒเบเปเปเบเบเบฑเบเบเบฑเบเบเบฝเบเปเบเบผเปเบเบผเบกเบซเบผเบฒเบเบเบตเบเปเปเบกเบฒ.
เบเบปเบเปเบเปเบฎเบฑเบ: เปเบชเบฑเปเบเบเบฒเบเปเบเบชเบนเป 5 เบฅเปเบฒเบเปเบชเบฑเปเบเบเบญเบเบฅเบฐเบซเบฑเบเปเบฅเบฐเบเบญเบเปเบเบเปเบซเบกเป
เปเบเบเบเบฒเบ mypy เปเบเปเบกเบฒเปเบเบฑเบเบงเบดเบเบตเบเบฒเบเบเบฒเบง - เบเบฒเบเบเบปเบงเปเบเบเบเบปเปเบเปเบเบชเบนเปเบฅเบฐเบเบปเบเบเบตเปเบเบงเบเบเบธเบก 4 เบฅเปเบฒเบเบชเบฒเบเบเบญเบเบเบฐเปเบเบเบฅเบฐเบซเบฑเบเบเบฒเบเบเบฐเบฅเบดเบ. เปเบเบเบฐเบเบฐเบเบตเป mypy เบเบฑเบเบเบฐเบเบฒ, เบเปเบฒเปเบเบฐเบเปเบฒเบเบญเบเบเบฐเปเบเบ Python เปเบกเปเบเบกเบฒเบเบเบฐเบเบฒเบ. เบกเบทเปเบเบตเป, เบฅเบฐเบเบปเบเบเบดเปเบงเบเบเบตเปเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเปเบเบฑเบเบเบฐเบเบฒเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเบดเบกเบฅเบฐเบซเบฑเบ Python. เบกเบฑเบเบกเบตเบชเบฐเบเบฒเบเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบ, เบกเบฑเบเบกเบตเปเบเบทเปเบญเบเบกเบทเบเปเบงเบเบชเปเบฒเบฅเบฑเบ IDEs เปเบฅเบฐเบเบฑเบเบเบฒเบเบดเบเบฒเบ, เบกเบฑเบเบกเบตเบฅเบฐเบเบปเบเบเบฒเบเบเบงเบเบเบธเบกเบซเบผเบฒเบเบเบฐเปเบเบ, เปเบเปเบฅเบฐเบเบปเบเบกเบตเบเปเปเบเบตเปเบฅเบฐเบเปเปเปเบชเบเบเบญเบเบเบปเบเปเบญเบ.
เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเบฒเบเบเบงเบเบชเบญเบเบเบฐเปเบเบเปเบกเปเบเปเบซเปเบขเบนเปเปเบ Dropbox เปเบฅเปเบง, เบเปเบญเบเปเบเบทเปเบญเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบขเบนเปเปเบเบเบธเบเบเปเบฒเบญเบดเบเบเบญเบเบเบฒเบเบเบดเบกเบฅเบฐเบซเบฑเบ Python. เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบดเบเบงเปเบฒเปเบเบฑเบเปเบเปเบฅเบเบตเบเบฒเบเบเบงเบเบชเบญเบเบเบฐเปเบเบเบเบฐเบชเบทเบเบเปเปเบเบฑเบเบเบฐเบเบฒเปเบฅเบฐเบเบฑเบเบเบธเบ.
เบเปเบฒเบเปเบฒเบเบเบฑเบเบเปเปเปเบเปเปเบเปเบเบฒเบเบเบงเบเบชเบญเบเบเบฐเปเบเบเบขเบนเปเปเบเปเบเบเบเบฒเบ Python เบเบฐเบซเบเบฒเบเปเบซเบเปเบเบญเบเปเบเบปเปเบฒ, เบเบปเปเบเบฎเบนเปเบงเปเบฒเปเบงเบฅเบฒเบเบตเปเปเบกเปเบเปเบงเบฅเบฒเบเบตเปเบเบตเบเบตเปเบเบฐเปเบฅเบตเปเบกเบเบปเปเบเบเปเบฒเบเปเบเบเบฒเบเบเบดเบกเปเบเบเบเบปเบเบเบตเป. เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบชเบปเบเบเบฐเบเบฒเบเบฑเบเบเบนเปเบเบตเปเปเบเปเปเบฎเบฑเบเบเบฒเบเบซเบฑเบเบเปเบฝเบเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบ. เบเปเปเบกเบตเปเบเปเบเบเบงเบเปเบเบปเบฒเปเบชเบเปเบ. เบเบฒเบเบเบงเบเบชเบญเบเบเบฐเปเบเบเปเบฎเบฑเบเปเบซเป Python เปเบเบฑเบเบเบฒเบชเบฒเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบเบเบเบฒเบเบเบฐเบซเบเบฒเบเปเบซเบเปเบเปเบงเบฒ "Python เบเบปเบเบเบฐเบเบด."
เบเปเบฒเบเบเบนเปเบญเปเบฒเบเบเบตเปเบฎเบฑเบเปเบเบ! เบเปเบฒเบเปเบเปเบเบฒเบเบเบงเบเบชเบญเบเบเบฐเปเบเบเปเบเปเบเบเบเบฒเบ Python เบเบญเบเบเปเบฒเบเบเป?
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com