我用C编写了一个程序,并使用Python设计了它的GUI。现在我想将其转换为网络应用程序。
我有GUI.py和abc.exe文件。
我可以在Apache2'上直接执行GUI Python脚本(GUI.py)本地服务器?如果是,那怎么办?
答案 0 :(得分:1)
这取决于GUI的编写方式,abc.exe的功能以及您希望如何使用Web界面。一般来说,你想要的是不可能的。对于本地应用程序,只有一个用户,很明显,当用户终止程序时,对于Web应用程序,同时可能有数百万用户,并且当应用程序没有听到任何形式的用户时,它是不清楚,如果用户关闭窗口,或者网络连接断开,或其他任何事情。这就是为什么Web应用程序尽可能无状态,或者会话信息被写入数据库的原因。本地应用程序不是这种情况,因此您必须重写C代码的大部分内容。