1
chinuno 2016 年 5 月 1 日
我的做法是。用 logging 模块,在需要的地方打 log 输出到 log 文件。
对于可能执行错误的地方 try: #do something except Exception as e: logger.exception(e) 这样就会把抛出的错误记录到 log 文件中去,不会被忽略掉 |
2
woodrat 2016 年 5 月 1 日
C 中 import pdb 模块?
|
3
SlipStupig 2016 年 5 月 1 日
如果调试 python 用 pdb 就行了,如果是 c 的话那看平台,跟什么调用似乎没什么关系
|
4
tkpc 2016 年 5 月 1 日 via Android
Gdb
|
7
liyu OP @SlipStupig 比如 windows 平台那?
|
8
SlipStupig 2016 年 5 月 5 日
@liyu 你到底要调试的是什么程序,如果是 c 程序有源码就用 vc,如果没有就用 OD , linux/bsd 系统用 GDB
|
9
SlipStupig 2016 年 5 月 5 日
如果是 python 用 pycharm 就行了
|
10
liyu OP @SlipStupig 我是 c 调用 py
|
11
SlipStupig 2016 年 5 月 5 日
@liyu 进程附加就行
|
12
liyu OP @SlipStupig 把 py 虚拟机的进程附加到 pycharm 之类的去?
|
13
SlipStupig 2016 年 5 月 6 日
|