作者shevchenlun ()
看板Python
標題[問題] linebot的變數與判斷
時間Sun May 5 15:46:12 2019
x='111'
@handler.add(MessageEvent, message=TextMessage)
def handle_message(event):
if x == '111':
reply_text = 'hello'
x = '222' <-------只要不加這個執行都正常 就回復hello
esif x == '222':
reply_text = 'hihi'
message = TextSendMessage(reply_text)
line_bot_api.reply_message(event.reply_token, message)
請問想讓bot在說過某些話 or 使用者作過某些事之後
bot說出不一樣的話 而使用類似上面變數的寫法 就執行不了
是handle_message()裡面無法再變更變數嗎??
還是我哪裡搞錯了??
請板上的各位大大 可以指導一下嗎 感謝^^
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.234.71.217
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1557042374.A.75F.html
1F:→ shevchenlun: 搞定了 原來忘記+global XDDD 05/05 17:58