Anish Chapagain wrote:
On 4 Aug, 14:14, brad <[EMAIL PROTECTED]> wrote:
RPM1 wrote:

...

Basically you just compile your C code as a regular C code dll.  ctypes
then allows you to access the functions in the dll very easily.
Does that work with C++ code too or just C?

Hi..
I havenot tried..before with dll, is there any help material and for
me my API in C has almost 20 c files, so will it be feasible

anish

It is worth looking into it. I found ctypes to be very easy. I had the example up and running in minutes. I have also figured out how to do things like return arrays to Python. It isn't that hard. I like the fact that I don't have to think about reference counting or PyObjects etc. If you are doing simple function calls ctypes is very easy.

My C code looks like C code. It has no Python stuff at all. My Python code has just a few calls to the ctypes module. I guess that's one thing I like about it is that my C code looks like C code and my Python code looks like Python code, (not much spilling over).

I'm sure it's not perfect, but it seems a lot easier than SWIG to me.

Patrick
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to