python使用bottle进行web开发的接口postman调用404

一、问题:python使用bottle进行web开发的接口,用postman调用时报404错误
代码:

# coding = utf-8
import bottle

@bottle.get('fire', method='GET')
def fire():
    try:
        print(200)
        return '200'
    except Exception as e:
        print(e)
        return '500'

bottle.run(host='127.0.0.1', port=8016)

postman请求:

 404报错信息:

 二、解决:改了下代码就好了
修改后代码:

# coding = utf-8
#import bottle
from bottle import Bottle, run, request

#@bottle.get('fire', method='GET')
app = Bottle()

#@bottle.route('/fire', method = 'GET')
@app.route('/fire', method = 'GET')
def fire():
    filepath = request.query.filepath        #获取get参数
    #request.forms.get('filepath', 'default')  #获取post参数
    outpath = request.query.outpath          #获取get参数
    try:
        print(filepath)
        print(outpath)
        return '200'
    except Exception as e:
        print(e)
        return '500'

#bottle.run(host='127.0.0.1', port=8016)

if __name__ == '__main__':
    run(app, host='127.0.0.1', port=8016)

postman请求:

 访问成功信息:

Python轻量级Web框架:Bottle库 - 知乎

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值