/* Python interpreter main program for frozen scripts */#include "Python.h"#ifdef MS_WINDOWSextern void PyWinFreeze_ExeInit(void);extern void PyWinFreeze_ExeTerm(void);extern int PyInitFrozenExtensions(void);#endif/* Main program */intPy_FrozenMain(int argc, char **argv){char *p;int n, sts;int inspect = 0;int unbuffered = 0;Py_FrozenFlag = 1; /* Suppress errors from getpath.c */if ((p = Py_GETENV("PYTHONINSPECT")) && *p != '0円')inspect = 1;if ((p = Py_GETENV("PYTHONUNBUFFERED")) && *p != '0円')unbuffered = 1;if (unbuffered) {setbuf(stdin, (char *)NULL);setbuf(stdout, (char *)NULL);setbuf(stderr, (char *)NULL);}#ifdef MS_WINDOWSPyInitFrozenExtensions();#endif /* MS_WINDOWS */Py_SetProgramName(argv[0]);Py_Initialize();#ifdef MS_WINDOWSPyWinFreeze_ExeInit();#endifif (Py_VerboseFlag)fprintf(stderr, "Python %s\n%s\n",Py_GetVersion(), Py_GetCopyright());PySys_SetArgv(argc, argv);n = PyImport_ImportFrozenModule("__main__");if (n == 0)Py_FatalError("__main__ not frozen");if (n < 0) {PyErr_Print();sts = 1;}elsests = 0;if (inspect && isatty((int)fileno(stdin)))sts = PyRun_AnyFile(stdin, "<stdin>") != 0;#ifdef MS_WINDOWSPyWinFreeze_ExeTerm();#endifPy_Finalize();return sts;}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。