質問編集履歴
4
As
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
実施したい事は3つになります。
|
8
8
|
|
9
|
-
### . エラー処理の関数を作成したい。
|
9
|
+
### . エラー処理の関数を作成したい。 tryの内容は全て異なる。
|
10
10
|
|
11
11
|
### . エラーの内容をcsvへ出力したい。
|
12
12
|
|
@@ -20,13 +20,7 @@
|
|
20
20
|
|
21
21
|
例外処理は複数あり10個以上あり、様々なエラーが考えられます。
|
22
22
|
|
23
|
-
毎回tryとexceptionをコーディングするのもステップ数が増える為、削減したいです。
|
23
|
+
毎回tryとexceptionをコーディングするのもステップ数が増える為、削減したいです。例外処理についても関数で呼び出したいと考えております。
|
24
|
-
|
25
|
-
|
26
|
-
|
27
|
-
今まで皆さんの知恵を拝借しながらcsvについては関数を作成しました。ありがとう。
|
28
|
-
|
29
|
-
例外処理についても関数で呼び出したいと考えております。
|
30
24
|
|
31
25
|
お手数をおかけしますがよろしくお願いします。
|
32
26
|
|
3
Hi
test
CHANGED
File without changes
|
test
CHANGED
@@ -132,17 +132,19 @@
|
|
132
132
|
|
133
133
|
|
134
134
|
|
135
|
-
error("hogehohe.hoge(TARGET_hoge)"):
|
135
|
+
error("Sample1 = hogehohe.hoge(TARGET_hoge)"):
|
136
136
|
|
137
137
|
error("ここに異なるtry命令 このような例外処理が10個以上あります"):
|
138
138
|
|
139
139
|
|
140
140
|
|
141
|
-
def error()
|
141
|
+
def error(content)
|
142
142
|
|
143
143
|
# 例外処理
|
144
144
|
|
145
|
-
try:
|
145
|
+
try:
|
146
|
+
|
147
|
+
content #???
|
146
148
|
|
147
149
|
Sample1 = hogehohe.hoge(TARGET_hoge) #処理を実施するこの部分は例外処理毎に毎回異なります。ここではサンプルを記載します。
|
148
150
|
|
2
H
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,15 +4,15 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
-
|
7
|
+
実施したい事は3つになります。
|
8
8
|
|
9
|
-
|
9
|
+
### . エラー処理の関数を作成したい。 ただエラーを起こすかもしれないtryの内容は全て異なる。
|
10
10
|
|
11
|
-
|
11
|
+
### . エラーの内容をcsvへ出力したい。
|
12
12
|
|
13
|
-
|
13
|
+
### . try文を外から引数で呼び出して実行したい。
|
14
14
|
|
15
|
-
|
15
|
+
|
16
16
|
|
17
17
|
|
18
18
|
|
1
A
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,7 +48,7 @@
|
|
48
48
|
|
49
49
|
# with open(setfilename, 'a', newline='') as f: before vietnam
|
50
50
|
|
51
|
-
with open(setfilename, 'a', encoding='utf-8', newline='') as f:
|
51
|
+
with open(setfilename, 'a', encoding='utf-8', newline='') as f:
|
52
52
|
|
53
53
|
|
54
54
|
|
@@ -134,15 +134,13 @@
|
|
134
134
|
|
135
135
|
error("hogehohe.hoge(TARGET_hoge)"):
|
136
136
|
|
137
|
-
error("ここに異なるtry命令"):
|
137
|
+
error("ここに異なるtry命令 このような例外処理が10個以上あります"):
|
138
|
-
|
139
|
-
error(""):
|
140
138
|
|
141
139
|
|
142
140
|
|
143
141
|
def error()
|
144
142
|
|
145
|
-
# 例外処理
|
143
|
+
# 例外処理
|
146
144
|
|
147
145
|
try:
|
148
146
|
|