On 11/03/14 14:27, Gabriele Brambilla wrote:
Is it a library or a program?A program. it should use only standard C++ libraries.
OK, If it's a program, that is, it compiles into an executable that you can run then you can run it from within Python using the subprocess module. Do you know how you interact with it? Can you give it start up arguments? Does it read from stdin? Does it write to stdout? Does it read a data file? Does it write a file out? You will need to know that to be able to use the program from inside Python.
What do you mean about using Python to work with it?
> How do you usually do? I mean running the C++ program and exchanging data with it. That's what subprocess allows you to do. If it were a library then you would have to call the individual C++ functions directly using something like ctypes, which is usually more complex. -- Alan G Author of the Learn to Program web site http://www.alan-g.me.uk/ http://www.flickr.com/photos/alangauldphotos _______________________________________________ Tutor maillist - [email protected] To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor
