【发布时间】:2016-04-24 21:37:43
【问题描述】:
我想写一个简单的python网络服务,它会读取被调用的url中提供的参数,并基于它返回一些基本的字符串。
为了开始并更好地理解整个事情,我想首先创建一个“计算器”网络服务,该服务将接受两个数字和一个运算符,并根据这些输入返回数学结果。
例如,如果我从浏览器调用类似: http://123.45.67.89:12345/calculate?number1=12&number2=13&operation=addition
我希望 python 脚本弄清楚(我猜很可能是通过一些简单的 switch/case 语句)它应该执行如下内容:“return number1 + number2”并将结果 25 返回给调用者。
我确信在 python 中实现它应该不是一个太大的问题,因为它不是什么太花哨的东西,但是,作为一个初学者,我无法找到正确的起点。
感谢任何帮助。
【问题讨论】:
-
您可以在Flask 中用大约十行代码完成此操作。
标签: python web-services parameter-passing