编辑:请注意,这是我们第一次使用服务器,python,这是我的第二个网站,所以我对它几乎一无所知
我们有一个项目,我们需要将我们的python代码放在服务器上
问题是,我们尝试使用cgi来运行代码,我们有两个问题:
程序使用Tkinter,看起来我们无法使用在服务器上使用Tkinter的程序
当我尝试使用循环运行脚本时(我们的程序是一个计时器,所以它会循环),页面永远加载,它只在程序结束时停止加载
我们可以在服务器上添加这个python程序吗?
(另外,我们使用apache服务器)
答案 0 :(得分:0)
您无法通过CGI在服务器上运行tkinter程序。 Tkinter和Web技术彼此不兼容。
您对通过CGI循环运行的程序的观察是正确的 - 程序必须完成才能使CGI机制正常工作。 Web服务器将一直工作,直到该过程完成,然后返回程序返回的内容。