質問編集履歴

4

As

2018/06/15 13:56

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  実施したい事は3つになります。
8
8
 
9
- ### . エラー処理の関数を作成したい。 ただエラーを起こすかもしれないtryの内容は全て異なる。
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

2018/06/15 13:56

投稿

退会済みユーザー
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

2018/06/15 13:55

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -4,15 +4,15 @@
4
4
 
5
5
 
6
6
 
7
- **実施したい事は3つになります。
7
+ 実施したい事は3つになります。
8
8
 
9
- 0. エラー処理の関数を作成したい。 ただエラーを起こすかもしれないtryの内容は全て異なる。
9
+ ### . エラー処理の関数を作成したい。 ただエラーを起こすかもしれないtryの内容は全て異なる。
10
10
 
11
- 0. エラーの内容をcsvへ出力したい。
11
+ ### . エラーの内容をcsvへ出力したい。
12
12
 
13
- 0. try文を外から引数で呼び出して実行したい。
13
+ ### . try文を外から引数で呼び出して実行したい。
14
14
 
15
- **
15
+
16
16
 
17
17
 
18
18
 

1

A

2018/06/15 13:48

投稿

退会済みユーザー
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: #vietnam after
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
- # 例外処理 このような例外処理が10個以上あります
143
+ # 例外処理
146
144
 
147
145
  try:
148
146