也许你们能帮我我这里有个小问题
我有嵌入式设备连接到互联网上。它们将数据永久记录到文件中。这些文件被发送到我的are服务器。它们大约有10k行,每一行看起来都是:(时间戳;数据)。数据块包含8字节等于64 ON/OFF值。
现在,我想创建一个web应用程序,允许我:
-管理/控制嵌入式设备(打开ssh连接并发送命令)
-Visualize时间线上的日志文件(我想可视化这些值,例如,按时间戳分组的绿色/红色LED,我可以滚动并加快速度)
因此,我的POV的技术要求:
我更喜欢python作为业务逻辑的编程语言,但我不怕尝试一些新的东西。
现在我要问的问题是:,我应该使用什么框架?
我的意思是,我已经看过django和web2py了,但是我认为这些框架对于这个小项目来说是很大的。
发布于 2012-04-08 22:54:55
对于Python中的小型use应用程序,我通常使用烧瓶。由于您似乎是在进行原始数据处理,所以我将不使用ORM,而只使用SQLAlchemy直接查询值(尽管SQLAlchemy附带了ORM,如果您坚持使用ORM)
发布于 2012-04-08 22:57:25
发布于 2012-04-09 01:45:08
我有很好的经验使用http://webpy.org/的小型应用程序。它与其说是框架本身,不如说是反框架。一种极简主义的web开发方法。
下面这句话对我来说是最好的解释:
"Django允许您用Django编写web应用程序,TurboGears允许您用TurboGears编写web应用程序,Web.py允许您用Python编写web应用程序。“--亚当·阿特拉斯
正如@mensi所说,我将使用SQLAlchemy作为ORM映射器
https://stackoverflow.com/questions/10067193
复制相似问题