回答編集履歴
2
ミスを修正
test
CHANGED
@@ -3,16 +3,14 @@
|
|
3
3
|
```python
|
4
4
|
def main():
|
5
5
|
while True:
|
6
|
-
# クラス
|
6
|
+
# クラスのインスタンスを作成
|
7
7
|
class1_instance = TestData1("C:\\Users\\PC_User\\Desktop\\test_csv\\Sheet1.csv")
|
8
|
-
df
|
8
|
+
class1_df = class1_instance.load_data()
|
9
|
-
|
9
|
+
class1_instance.convert_data_types()
|
10
|
-
|
10
|
+
class1_instance.print_data()
|
11
|
-
|
12
|
-
# クラス
|
11
|
+
# クラスのインスタンスを作成
|
13
|
-
class2_instance = TestData2(class1_
|
12
|
+
class2_instance = TestData2(class1_df)
|
14
|
-
|
13
|
+
class2_instance.label_answer_test()
|
15
|
-
|
16
14
|
# クラス3のインスタンスを作成
|
17
15
|
class3_instance = TestData3()
|
18
16
|
class3_instance.test_3()
|
1
内容みなおし
test
CHANGED
@@ -23,10 +23,11 @@
|
|
23
23
|
print("Done!")
|
24
24
|
```
|
25
25
|
|
26
|
-
で、これは動きそうにありません。
|
26
|
+
で、これは動きそうにありません。動かすために必要な情報が欠けています
|
27
27
|
* ループの度に何か更新されなければなりません。
|
28
|
+
ループにするということは、条件を満たすまで**何かを変更**しないと無限ループになりますが、何を変更するのかが不明です。
|
28
|
-
とりあえず、ループの度にすべてのインスタンスを生成するようにしてあります。
|
29
|
+
とりあえず、ループの度にすべてのインスタンスを生成するようにしてありますが、たとえば、最初のCSVを違うものにするなどでしょうか。
|
29
|
-
いずれかのメソッドを呼ぶだけで更新されるので
|
30
|
+
または、いずれかのメソッドを呼ぶだけで更新されるのでしょうか。その場合、いくつかの初期化をループの外に出せるかもしれません。
|
30
31
|
* 質問のコードのclass3は、他のインスタンスと関連が無いので、どのようにあつかったらいいかわからない。
|
31
32
|
実際のコードそのものではないということなので、それが原因とは思いますが。
|
32
33
|
|