[Tutor] calling printf() in a C language DLL using ctypes.CDLL
eryk sun
eryksun at gmail.com
Tue May 8 22:12:12 EDT 2018
On Wed, May 9, 2018 at 1:30 AM, Brad M <thebigwurst at gmail.com> wrote:
>
> If you want to know where your program went when something went wrong or
> when it triggers a if condition, how do you do it?
Look into use the logging module [1] and debuggers [2], either
dedicated like Winpdb or in an IDE such as PyCharm.
[1]: https://docs.python.org/3/howto/logging.html#logging-basic-tutorial
[2]: https://wiki.python.org/moin/PythonDebuggingTools
For debugging a DLL, learn to use a native debugger, such as
Microsoft's WinDbg, cdb, or the Visual Studio debugger.
OutputDebugString [3] writes a string to an attached debugger.
[3]: https://msdn.microsoft.com/en-us/library/aa363362
More information about the Tutor
mailing list