这是我的密码:
#http://silvo/ESPresso.dll/UpdateDevice?DeviceName=BlueForceTag&DeviceMac=&DeviceSerial=ABBF0002&TxCount=4&Lat=-33.751320&Long=18.533993&BattLevel=4.05&RSSI=-94&hdop=1.20&sats=9&interval=600000
from flask import Flask, request
app = Flask(__name__)
@app.route('/ESPresso.dll/UpdateDevice', methods=['GET'])
def index():
page_response=""
for arg in request.args:
page_response+=str(arg)
return page_response
app.run()
我想替换index()中的代码,以返回路径中传递的所有参数的文本列表,格式为name=value。e、 g.从顶部的示例URL:
DeviceName=BlueForceTag
DeviceMac=
DeviceSerial=ABBF0002
等等
当前我的代码返回
DeviceNameDeviceMacDeviceSerialTxCountLatLongBattLevelRSSIhdopsatsinterval
我无法获得arg对象的单个“name”/“value”属性
我显然缺少一些基本的东西(可能与Python有关)。谢谢你的帮助
方法返回一个类似字典的对象。请参阅docs
根据此信息,您的for循环需要修改如下:
或者简单地说:
相关问题 更多 >
编程相关推荐