4
csvファイルからデータを収集するシングルトンクラスを作成したいのですが、そのためにはDictReader型のデータメンバーが必要です。私はそれが唯一そうのように初期化することができるように私は、クラス定義でこのメンバーを初期化する方法を確認していない:Pythonクラス定義内のリーダーオブジェクトを初期化する方法
with open('sourceFile.csv') as source:
reader = csv.DictReader(source)
Pythonはあなたが初期化せずに変数を宣言することはできませんので、私はどのように私を知っている必要がありますSingletonクラスのリーダーオブジェクトを初期化できます。
あなたは[ '__init__'方法](https://docs.python.org/2/reference/datamodel.html#object.__init__について知っていますか)? –
ああええ。それはおそらく動作します。もしそうなら、私はその質問を終わらせます。 –
うわー。私はこの質問が単一の投票を得るつもりはないと思った。今、私は100歳以上です。ありがとう! –