我需要在我的 RS232 端口上控制一个设备,并且我想为此目的使用一个网站。
Python 可以创建一个小型网络服务器和一个显示设备状态和一些额外信息的 HTTP 页面。
如果我需要更改 RS232 设备上的某些内容,我还想使用网页(POST 值)。
提出此类申请的正确方法是什么?
我在 debian 上可以使用 python 2.7。
我需要在我的 RS232 端口上控制一个设备,并且我想为此目的使用一个网站。
Python 可以创建一个小型网络服务器和一个显示设备状态和一些额外信息的 HTTP 页面。
如果我需要更改 RS232 设备上的某些内容,我还想使用网页(POST 值)。
提出此类申请的正确方法是什么?
我在 debian 上可以使用 python 2.7。
对于您的需要,像http://webob.org/这样的最小库将是理想的。你只需要做这样的事情:
if request.method == 'POST':
do_stuff(req.POST.get['var1'])
return 'Status: %s' % get_status()
它在 Debian 中可用:http ://packages.debian.org/squeeze/python/python-webob