質問編集履歴
2
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -22,7 +22,7 @@
|
|
22
22
|
|
23
23
|
list = {"exuser": exuser, "ac": ac}
|
24
24
|
|
25
|
-
r
|
25
|
+
r = {"code": 200, "body": list}
|
26
26
|
|
27
27
|
else status == 1:
|
28
28
|
|
1
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
下記、output関数内でなぜyieldでいけないかの理由が思いつきません。yieldは、一時的にメモリに値を保存してステータスを維持しながらfor文が処理されるという認識です。
|
9
|
+
下記、origin_output関数内でなぜyieldでいけないかの理由が思いつきません。yieldは、一時的にメモリに値を保存してステータスを維持しながらfor文が処理されるという認識です。
|
10
10
|
|
11
11
|
しかし、そんなに重要な気がしていないのでどなかた、メリット及び使いわけについてアドバイスお願いできませんでしょうか ?
|
12
12
|
|
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
```python
|
16
16
|
|
17
|
-
def json(status, exuser, ac):
|
17
|
+
def json_output(status, exuser, ac):
|
18
18
|
|
19
19
|
|
20
20
|
|
@@ -26,8 +26,6 @@
|
|
26
26
|
|
27
27
|
else status == 1:
|
28
28
|
|
29
|
-
logger.warning('The account is duplicated')
|
30
|
-
|
31
29
|
r = {"code": 422,
|
32
30
|
|
33
31
|
"body": {"code": 422, "error": "Duplicated" + " "}}
|
@@ -38,7 +36,7 @@
|
|
38
36
|
|
39
37
|
|
40
38
|
|
41
|
-
def output(exusers, cid):
|
39
|
+
def origin_output(exusers, cid):
|
42
40
|
|
43
41
|
|
44
42
|
|
@@ -62,6 +60,6 @@
|
|
62
60
|
|
63
61
|
ac = insert_ac(cid, user)
|
64
62
|
|
65
|
-
yield json(status, user, ac)
|
63
|
+
yield json_output(status, user, ac)
|
66
64
|
|
67
65
|
```
|