【发布时间】:2015-08-04 10:15:55
【问题描述】:
编辑:请注意,这是我们第一次使用服务器 python,这是我的第二个网站,所以我对它几乎一无所知
我们有一个项目,我们需要将我们的 python 代码放在服务器上
问题是,我们尝试使用 cgi 来运行代码,但有两个问题:
该程序使用 Tkinter,看起来我们无法在服务器上使用使用 Tkinter 的程序
当我尝试使用循环运行脚本时(我们的程序是一个计时器,所以它会循环),页面永远加载,只有在程序结束时才会停止加载
我们可以在服务器上添加这个 python 程序吗?
(另外,我们使用 apache 服务器)
【问题讨论】:
-
你不要在 HTML 中运行任何东西。 HTML 是一种标记语言;不是编程语言!它是许多 Web 浏览器(加上 CSS)中使用的表示层。
-
@Mranth0ny62 你希望 Python 代码运行在服务器还是客户端?
-
@Mranth0ny62 这并不能真正回答我的问题。你希望 Python 在哪里执行?
-
@Mranth0ny62 虽然可能,但这通常是个坏主意。浏览器理解 HTML、CSS 和 JavaScript(或其子集)。要么让你的 Python 代码在服务器上运行,要么迁移到 JavaScript。顺便说一句,这都是XY problem 的味道;你最终想要达到什么目的?
-
@Mranth0ny62 技术上可以在客户端运行 Python,但如果您在字里行间阅读,我建议您根本不了解 Web 开发(目前)。