嵌入式Python Web服务器的系统要求
我正在开发一个嵌入式设备,这个设备运行的是基于ARM7的Linux系统,内存有64MB,存储空间也是64MB(现在还有12MB的空闲空间)。这个设备需要通过网页进行配置,所以我需要在里面运行一个嵌入式的网页服务器。目前我使用的是Lighttpd和LUA,但我在考虑用Python来替代LUA(或者甚至是Lighttpd)。这个服务器偶尔会有一两个用户访问,主要是为了修改在Linux上运行的C程序的内部设置。所以服务器的负载其实不大。我还希望它是开源软件。Web.py看起来足够小,但我还需要编译Python,而我之前没有做过这件事。所以我想知道,使用Python需要什么样的系统要求?LUA在小型嵌入式系统上表现得不错,但我不太喜欢它与C语言绑定时的语法。
不过,我找不到关于在这种环境下嵌入Python的系统要求的最新信息。这个页面是Michael Lauer写的,看起来有点过时。
有没有什么想法?建议?提示?链接?
1 个回答
2
我正在使用 OpenWRT 和 Python 开发这个设备:
http://wiki.openwrt.org/oldwiki/OpenWrtDocs/Hardware/Meraki/Mini
第一次运行 Python 的时候非常慢,因为它在处理所有的 .pyc 文件,但之后运行就顺利多了。