[問題] 不會執行到某一行的程式

作者: HenryLiKing (HenryLiKing)   2017-08-28 12:06:08
python版本 : 2.7.12
環境: Heroku python 2.7.12
製作 line bot 時遇到的問題
程式碼: https://gist.github.com/anonymous/94462c2e9b2342f4bbf88aa80af29afe
問題:
我想要測試官方的範例
(第131行)
https://github.com/line/line-bot-sdk-python/blob/master/examples/flask-kitchensink/app.py
但是我發現 如果我把處理message的部分放到另外一個python檔(eventsf.py)
裡面做處理的話
就會只有執行到
def event_onMessage( event, line_bot_api , root_id ):
print("On Message ")
這邊而已
為什麼後面的print都不會執行呢?
但是也沒有任何的錯誤發生呀!
我一直print 訊息也沒看到有錯誤
到底是哪裡的問題呀?
先謝謝大家了!
# 如果有需要更多資訊的話我在po上來!
作者: legendmtg (CLANNAD)   2017-08-29 08:03:00
pdb跑看看
作者: s860134 (s860134)   2017-08-29 12:15:00
你確定沒有執行到嗎? 有可能是 stdout 沒導到改用logging,或寫檔測測看

Links booklink

Contact Us: admin [ a t ] ucptt.com