作者HenryLiKing (亨利王子)
看板Python
标题[问题] 不会执行到某一行的程式
时间Mon Aug 28 12:06:08 2017
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上来!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.138.155.196
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1503893173.A.6A4.html
1F:推 legendmtg: pdb跑看看 08/29 08:03
2F:→ s860134: 你确定没有执行到吗? 有可能是 stdout 没导到 08/29 12:15
3F:→ s860134: 改用logging,或写档测测看 08/29 12:15