python prob
Anyone know what''s wrong with this code?
Py_Initialize();
FILE *fp = fopen("test.py", "r");
PyRun_SimpleFile(fp, "test.py");
It keeps generating a KERNEL32 error access violation. Note that it is an attempt to embed python with c++.
Try compiling the Python DLLs yourself. The access violation may be caused by you using a different C runtime than the DLL is using.
Like you said mutex..I just found it''s due to a FILE incompatibiltiy across differnt run-time libs.
So now i''m trying to do it by loading the script in a buffer, then calling PyRun_SimpleString(). The problem is that when the text file loads, the formatting, such as newlines, are not being preserved, resulting in sytax errors. How can I do so?
So now i''m trying to do it by loading the script in a buffer, then calling PyRun_SimpleString(). The problem is that when the text file loads, the formatting, such as newlines, are not being preserved, resulting in sytax errors. How can I do so?
quote:Original post by denethor
The problem is that when the text file loads, the formatting, such as newlines, are not being preserved, resulting in sytax errors. How can I do so?
fopen( "test.py", "rb" ); ?
Documents [ GDNet | MSDN | STL | OpenGL | Formats | RTFM | Asking Smart Questions ]
C++ Stuff [ MinGW | Loki | SDL | Boost. | STLport | FLTK | ACCU Recommended Books ]
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement