teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

プログラムコードを修正しました。ご指摘ありがとうございます。

2017/07/17 04:51

投稿

hanpanai-tumi
hanpanai-tumi

スコア26

title CHANGED
File without changes
body CHANGED
@@ -49,10 +49,9 @@
49
49
  print (e)
50
50
  return None
51
51
  buf=reader.read()
52
- # print(buf)
52
+ print(buf)
53
53
  buf = buf.decode('sjis',"ignore")
54
- # print(buf)
55
- root = ET.fromstring(buf)
54
+ root = ET.fromstring(buf)
56
55
  Res=[]
57
56
  for c in root:
58
57
  dat=c[0]
@@ -64,7 +63,7 @@
64
63
  #空白を削除する
65
64
  suggest=suggest.strip()
66
65
  Res.append(suggest)
67
- #print (Res)
66
+ print (Res)
68
67
  return Res
69
68
 
70
69
 
@@ -82,8 +81,6 @@
82
81
  </form>
83
82
  """
84
83
 
85
- #@get("/login")
86
- #def echo():
87
84
  B = []
88
85
  if '__main__' == __name__:
89
86
  gsapi = GoogleSuggestAPI()
@@ -92,31 +89,22 @@
92
89
  return ('Error')
93
90
  exit()
94
91
  for result in result_list:
95
- # result = result.decode('utf-8')
96
- B.append(result + '<br>')
92
+ B.append(result + '<br>')
97
- #B.append('\n')
98
- return ( hp + "".join(B) )
93
+ return ( hp + "".join(B) )
99
- # time.sleep(1)
94
+
100
- # return(food)
101
95
 
102
-
103
-
104
96
  @route("/login", method="POST")
105
97
  def do_login():
106
- # username = request.forms.get("username")
107
- # dish = request.forms.get("dish")
108
98
  dish = request.forms.decode().get( 'dish' )
109
99
  if check_login(dish):
110
- #response.set_cookie("account", dish)
100
+
111
101
  return "<p>正解です !</p>"
112
102
  else:
113
103
  return "<p>不正解です !</p>"
114
104
 
115
105
 
116
106
  def check_login(dish):
117
- #dish = request.forms.get("dish")
118
- #print (dish.encode('utf-8'))
119
- if (food.encode('utf-8')) == (dish.encode('utf-8')):
107
+ if (food.encode('utf-8')) == (dish.encode('utf-8')):
120
108
  return True
121
109
  else:
122
110
  return False
@@ -130,7 +118,9 @@
130
118
 
131
119
 
132
120
 
121
+
122
+
133
- hello_template.tpl
123
+ #hello_template.tpl
134
124
  <img src="{{url('static_file', filepath="image.jpg")}}">
135
125
  ###試したこと
136
126
  公開されているプログラム(@viewの所)を参考にしましたが上手くいきませんでした。