Linux的一些问题解决方法,以及三方数据接入的一些问题总结

4.在vagrant上进行测试

   1.首先git clone 把代码下载下来

   2.进入项目中,激活一个虚拟环境(详见文章上一篇)

   3.安装依赖包

   4.项目启动

   5.使用postman进行参数填入测试

 

最后就是一些技巧:

cp -rf common_conf common_conf_test              #在环境下测试时,应该复制一份这个conf文件
sudo supervisorctl status                        #查看当前状态
sudo supervisorctl stop third_core_service       #关闭掉third_core_service

 

2.如果需要打断点测试

from pdb import set_trace
set_trace()  #打断点

 

常用命令:

ENTER(重复上次命令) c(继续) l(查找当前位于哪里) s(进入子程序) r(运行直到子程序结束) !
<python 命令> h(帮助) a(rgs) 打印当前函数的参数 j(ump) 让程序跳转到指定的行数 l(ist) 可以列出当前将要运行的代码块 n(ext) 让程序运行下一行,如果当前语句有一个函数调用,用 n 是不会进入被调用的函数体中的 p(rint) 最有用的命令之一,打印某个变量 q(uit) 退出调试 r(eturn) 继续执行,直到函数体返回 s(tep) 跟 n 相似,但是如果当前有一个函数调用,那么 s 会进入被调用的函数体中

 

3.查看进程号

ps -ef | grep 10259

4.关闭进程

kill-9 pid

 

5.IPython调试

 

posted @ 2018-11-20 10:22  G先生  阅读(36)  评论(0编辑  收藏  举报

:guocheng