回答編集履歴

1

追記

2019/08/15 11:05

投稿

meg_
meg_

スコア10583

test CHANGED
@@ -1 +1,29 @@
1
1
  クラス変数で宣言して、関数で初期化してはどうでしょうか?
2
+
3
+
4
+
5
+ 【追記】簡単なクラスの例
6
+
7
+ ```Python
8
+
9
+ class ClassName:
10
+
11
+ str = "example"
12
+
13
+
14
+
15
+ a = ClassName()
16
+
17
+ a.str
18
+
19
+ >>"example"
20
+
21
+ ```
22
+
23
+ 各ClassNameクラスのインスタンスから、strにアクセスできます。
24
+
25
+
26
+
27
+ 質問文の中でクラス変数の初期化でエラーが出た旨書かれていたため、初期化に問題があるのかと思いましたがコード自体書き方がおかしいような気がします。
28
+
29
+ 上記の書き方でuserの初期化をやってみてエラーが出るか確認してください。