【发布时间】:2019-06-20 18:07:53
【问题描述】:
我有一个 python 脚本,它使用来自 .txt 文件的数据生成一个图形(使用 matplotlib)。
我的目标是从 HTML 代码运行 python 脚本并在网站上打印图形。这样一来,我只需更新网站上的 .txt 文件,就可以得到一个始终与数据保持同步的数字。
我看到了制作应用程序的 Flask 和 Django,但我已经制作了 HTML,所以我只想在我的 HTML 代码的某处简单地包含一个“运行 python 脚本”。我看过 web.py 或 Python CGI 编程,但我不确定我是否可以做我想做的事。
是否有另一种方法可以从 python 包中实现,或者我应该真正启动一个 Django/Flask 应用程序?我应该有其他方法吗?
【问题讨论】:
-
您的虚拟主机情况如何?与 NameCheap 之类的人共享服务器?带有虚拟主机的 VPS?企业?它是 Windows 堆栈还是 LAMP 堆栈?
-
HTML 在客户端运行,而您的 Python 脚本将在服务器上执行。如果 服务器 不知道如何执行它,HTML 网页也将无法做任何事情,因为它只是前端
-
我的网站由 webhostapp 托管,它是免费的,我最多可以上传 1GB。我的数据文件大小约为 0.1MB。