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