質問編集履歴
3
誤字
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
python,Bottle.pyでのエラー
|
test
CHANGED
File without changes
|
2
誤字
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
python,Bottle.pyでのエラー
|
1
|
+
gpython,Bottle.pyでのエラー
|
test
CHANGED
@@ -20,7 +20,9 @@
|
|
20
20
|
|
21
21
|
トレースバック(最後の最後の呼び出し):
|
22
22
|
|
23
|
-
ファイル
|
23
|
+
ファイル
|
24
|
+
|
25
|
+
```
|
24
26
|
|
25
27
|
Users \ AppData \ Local \ Packages \
|
26
28
|
|
@@ -30,7 +32,11 @@
|
|
30
32
|
|
31
33
|
```
|
32
34
|
|
33
|
-
TypeError: '関数'オブジェクトは反復可能ではありません
|
35
|
+
TypeError: '関数'オブジェクトは反復可能ではありません`
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
|
34
40
|
|
35
41
|
### 前提・実現したいこと
|
36
42
|
|
@@ -40,9 +46,67 @@
|
|
40
46
|
|
41
47
|
|
42
48
|
|
49
|
+
### 使ったコード
|
43
50
|
|
44
51
|
|
45
52
|
|
53
|
+
```
|
54
|
+
|
55
|
+
from bottle import get, route, run, template, request, view, static_file,url
|
56
|
+
|
57
|
+
from pybot import pybot
|
58
|
+
|
59
|
+
|
60
|
+
|
61
|
+
@route("/static/font/<filepath:re:.*.(eot|otf|svg|ttf|woff|woff2?)>")
|
62
|
+
|
63
|
+
def font(filepath):
|
64
|
+
|
65
|
+
return static_file(filepath, root="static/font")
|
66
|
+
|
67
|
+
@route('/hello')
|
68
|
+
|
69
|
+
def index():
|
70
|
+
|
71
|
+
return template('index', input_text='', output_text='')
|
72
|
+
|
73
|
+
@route('/hello/<name>')
|
74
|
+
|
75
|
+
def hello(name):
|
76
|
+
|
77
|
+
return template('<b>Hello {{name}}</b>!', name=name)
|
78
|
+
|
79
|
+
@route ('/hello')
|
80
|
+
|
81
|
+
def hello():
|
82
|
+
|
83
|
+
return template
|
84
|
+
|
85
|
+
@route("/static/img/<filepath:re:.*.(jpg|png|gif|ico|svg)>")
|
86
|
+
|
87
|
+
def img(filepath):
|
88
|
+
|
89
|
+
return static_file(filepath, root="static/img")
|
90
|
+
|
91
|
+
@route('/hello', method='POST')
|
92
|
+
|
93
|
+
|
94
|
+
|
95
|
+
def do_hello():
|
96
|
+
|
97
|
+
input_text = request.forms.input_text
|
98
|
+
|
99
|
+
output_text = pybot(input_text)
|
100
|
+
|
101
|
+
return template('index', input_text=input_text,output_text=output_text)
|
102
|
+
|
103
|
+
|
104
|
+
|
105
|
+
run(host='localhost', port=8080, debug= True)
|
106
|
+
|
107
|
+
|
108
|
+
|
109
|
+
```
|
46
110
|
|
47
111
|
|
48
112
|
|
1
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -36,7 +36,7 @@
|
|
36
36
|
|
37
37
|
|
38
38
|
|
39
|
-
pythonとbottleで仮想環境からローカルホストにアクセスしたときにこの
|
39
|
+
pythonとbottleで仮想環境からローカルホストにアクセスしたときにこの画面になります。
|
40
40
|
|
41
41
|
|
42
42
|
|