在pycharm中调试ryu应用(How to debug Ryu applications in Pycharm or other IDEs)

智慧并不产生于学历,而是来自对于知识的终生不懈的追求。这篇文章主要讲述在pycharm中调试ryu应用(How to debug Ryu applications in Pycharm or other IDEs)相关的知识,希望能为你提供帮助。
想要在IDE中使用IDE的调试功能来调试Ryu应用,可以这样做:
新建一个python程序: 

 

1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 4 import sys 5 6 from ryu.cmd import manager 7 8 9 def main(): 10#用要调试的脚本的完整路径取代/home/tao/workspace/python/ryu_test/app/simple_switch_lacp_13.py就可以了 11sys.argv.append(‘/home/tao/workspace/python/ryu_test/app/simple_switch_lacp_13.py‘) 12sys.argv.append(‘--verbose‘) 13sys.argv.append(‘--enable-debugger‘) 14manager.main() 15 16 if __name__ == ‘__main__‘: 17main()

 
选择debug这个脚本就可以了,编译器可以定位到你在要执行的脚本里设置的断点。
参考资料:
【在pycharm中调试ryu应用(How to debug Ryu applications in Pycharm or other IDEs)】https://www.mail-archive.com/ryu-devel%40lists.sourceforge.net/msg08505.html


    推荐阅读