webpy,后端接收前端post数据的方法

1.
推荐使用。
class getJobStatus:    
    def POST(self):
        i = web.input()
        # print("i:", i)
        finishedNum = i.get('finishedNum')
        获取的数字也是字符串格式。
2.
class getJobStatus:    
    def POST(self):
        data = web.data()
        # print(data)  # b'finishedNum=19'
        data = data.decode()
        # print(data)  # 'finishedNum=19'
        # print(type(data))  # <class 'str'>
        finishedNum = data.split('=')[-1]
        print('finishedNum:', finishedNum)  # finishedNum: 0

        # print(type(finishedNum))  # <class 'str'>

        获取的数字也是字符串格式。

python在不同数据类型,比如,int,str,之间做比较运算时,比如 2 == ‘2’,False

不能做自动转换。需要自己转换成相同的数据类型。

可见python不同于js.


猜你喜欢

转载自blog.csdn.net/weixin_42193179/article/details/80680091