On 2004-12-09, Brad Tilley <[EMAIL PROTECTED]> wrote: > Is it possible to write a file open, then read program in C and then > call the C program from a Python script like this:
Huh? What do you mean "write a file open"? You want to read a C source file and execute the C source? If you have access to a C interpreter, I guess you could invoke the interpreter from python using popen, and feed the C source to it. Alternatively you could invoke a compiler and linker from C to generate an executable and then execute the resulting file. > for root, files, dirs in os.walk(path) > for f in files: > try: > EXECUTE_C_PROGRAM You're going to have to explain clearly what you mean by "EXECUTE_C_PROGRAM". If you want to, you can certainly run a binary executable that was generated from C source, (e.g. an ELF file under Linux or whatever a .exe file is under Windows). > If possible, how much faster would this be over a pure Python > solution? Solution to what? -- Grant Edwards grante Yow! And furthermore, at my bowling average is visi.com unimpeachable!!! -- http://mail.python.org/mailman/listinfo/python-list