On 01/-10/-28163 02:59 PM, hid...@gmail.com wrote:
Hello i want to code from different languages using a Python script i
know i can use os.system, but i don't know how to receive data or send
arguments using that method if theres any another way to make it or
there's a way to send arguments and receive data using os.system?

Thanks in advance.


That sentence runs on, and makes no sense to me. But I can guess that you would like to be able to write code in other languages, and call it from within a Python script.

If you're on Windows, and the other language is a compiled one like C, compile it into a DLL, and call that DLL from Python. Ctypes is the first module to study.

If you're on Linux, and the code in the other language was written by someone else, and is already compiled into an executable you cannot change, you probably should invoke it using the subprocess module. You can supply information to the executable via the commandline arguments and also via stdin, and you can receive results via the exit code, and via stdout.

Any more details and options would need lots more information about your environment and your constraints.

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

Reply via email to