マガジンのカバー画像

ぱいそん3がかけるようになりたい。

73
python3の学習記録あれこれをまとめています
運営しているクリエイター

2021年8月の記事一覧

【python3】引数違いのコンストラクタを作ろうとしてみた

【python3】引数違いのコンストラクタを作ろうとしてみた

結論から言うと引数違いのコンストラクタそのものは作れませんでしたが、やりたかったことは出来ました。

やりたかったこと・あるオブジェクトのリストを入れておく、ラッパークラスが欲しい。(例えば、「本」オブジェクトを入れておく「本棚」クラス)
・「本」オブジェクトは、DBから取ってきた生データから生成する。DBから取ってきた生データ(jsonとか)をまるっと渡してインスタンスを生成すると、内部で生デー

もっとみる
【Python3】列挙型(Enum)クラスを作る

【Python3】列挙型(Enum)クラスを作る

前回記事

で、サラッと使ったけど改めてまとめておきます。

前回はFTP接続情報をまとめて突っ込んでおくのに使いましたが、本来は粒度の同じ選択肢をまとめて管理するのに使います。

Enum型って何?って説明をするには自分の理解が足りてないので、詳細は公式ドキュメントを読もう。

公式ドキュメントはこちら。

使い方from enum import Enumclass Color(Enum):

もっとみる