Python从脚本到Web应用?

2024-10-02 00:20:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个Python脚本,可以在命令行/控制台中运行,它与googlecalendar数据API一起执行一些任务,比如检索日历和修改或更新事件。我想把它变成一个web应用程序/界面,但不确定什么是最佳或最简单的方法。在

一些先兆信息:我尝试将应用程序重写为.html文件,该文件使用Javascript及其各自的Google日历数据API。我遇到了一些问题,发现它的工作效果不如我的Python脚本好。可能是因为我使用的是商业gmail域名,但我不太确定。不过,它在Python中工作得很好,所以我决定继续使用它。在

我只使用过Python脚本(我只称自己为初学者),所以我不确定什么是理想或最佳的解决方案。我最好(如果可能的话)让Python脚本作为后端/web服务,并通过JSON与网站进行接口,或者使用pythonwebframework来开发它。我希望我的大部分术语是正确的,如果有什么不清楚的地方,我道歉。在

如有任何建议,谢谢!在


Tags: 文件数据方法命令行脚本apiweb信息
3条回答

如果您想设置一个返回JSON的web服务,web2py框架使之非常容易(请参见here)。它在googleappengine上也是现成的,你甚至可以直接从web2py的基于web的IDE(demo)部署到GAE。如果您有任何问题,您将从mailing list获得大量帮助。在

去看看谷歌应用引擎。有一个Python API。它可以很好地与其他谷歌服务,如日历。可能是你想去的地方最快的方法。在

googleappengine对于你来说,在网络上获得一个可用的web应用程序要容易得多。您可能想看看它存储数据的方式(Appengine的数据存储),因为它可能与在RDBMS中存储数据的方式不同。在

您可以在Appengine中使用gdatapython客户机。请参考“使用gdatapython客户端”库here

相关问题 更多 >

    热门问题