我对 Python 和 Web 应用程序还很陌生,所以对于可能的术语/关键字混淆,我深表歉意。
我有一个运行 json-rpc 服务器的 Python 脚本,导出设备的一些管理 API。我编写了另一个 Python 脚本来实现 CLI 控制应用程序(使用 Python 的 cmd 模块)。一切都在 Ubuntu12.04 机器上运行。
现在,我想用一个非常简单的网页替换 CLI 应用程序(它是称为 Web 应用程序吗?还是称为 Web 服务?也许是 WSGI?还有什么?)。该页面应该提供一种调用 API 的方法,参数由用户设置,并可能显示结果。继续进行的最佳方式是什么(最短的学习曲线和最短的开发时间……)?
我是否应该编写一些 PHP 代码(通过搜索操作系统,这似乎是一种流行的方式)并从中调用另一个 Python 脚本?我可以完全用 Python 来做吗(可能是的,但会很容易吗?)?
任何提示/方向/建议将不胜感激,谢谢!