[问题] 不会执行到某一行的程式

楼主: 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