PyCharmで自動生成するとこうなる