当前位置: 首页 > news >正文

腾讯云网站建设流程图优购物官方网站化妆品

腾讯云网站建设流程图,优购物官方网站化妆品,让网站做的有吸引力,网页制作的视频目录 前言 代码实现 简单接口实现 执行其它程序接口 携带参数访问接口 前言 有时候会想着开个一个接口来访问试试,这里就给出一个基础接口代码示例 代码实现 导入Flask模块,没安装Flask 模块需要进行 安装:pip install flask 使用镜…

目录

前言

代码实现

简单接口实现

执行其它程序接口

携带参数访问接口


前言

有时候会想着开个一个接口来访问试试,这里就给出一个基础接口代码示例


代码实现

导入Flask模块,没安装Flask 模块需要进行

安装:pip install flask 

使用镜像安装: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple flask

from flask import Flask

简单接口实现

这里是一个简单的接口代码

from flask import Flask
app = Flask(__name__)@app.route('/crawl', methods=['post'])
def crawl():result = '这个是自己的一个接口'print(result)return result  # 返回一个响应给请求方if __name__ == '__main__':app.run()
  • app.run() : 运行接口代码
  • @app.route('/crawl', methods=['post']) : 支持post 访问接口,执行crawl 函数
  • Flask(__name__):使用Flask框架创建一个Flask应用程序的实例

其中'crwl'是接口访问路径,访问这个接口之后就会调用的函数,也就是他是什么,就会调用相对应的函数。若改为xxx 那么就会调用名为xxx函数

运行代码显示

这个访问的url 是自己的本地IP以及默认接口:http://127.0.0.1:5000/crawl

访问结果

执行其它程序接口

我们写了一个爬虫程序,想要访问的时候就需要执行爬虫程序,那么就得现将爬虫程序导入进来,之后再执行函数里面调用就ok啦

直接上代码

from flask import Flask
from HeX import Hexin
app = Flask(__name__)@app.route('/crawl', methods=['post'])
def crawl():result = Hexin.get_data()print(result)return result  # 返回一个响应给请求方if __name__ == '__main__':app.run()

其中,Hexin.get_data() 是自己爬虫程序,这里就不展示访问结果

携带参数访问接口

上代码

from flask import Flask, request, jsonify
from res import Hexinapp = Flask(__name__)@app.route('/crawl', methods=['POST'])
def crawl():param_value = request.form.get('page')result = Hexin(page=param_value).get_data()return jsonify(result)@app.route('/crawl', methods=['GET'])
def crawl():param_value = request.form.get('page')result = Hexin(page=param_value).get_data()return jsonify(result)if __name__ == '__main__':app.run(port=55317, host='0.0.0.0') 

  • port: 访问端口 ,介于 1 到 65535 之间的整数

当post设置为0时候,Flask会随机性给你配置一个未被占用端口

  • host='0.0.0.0': 这里是设置访问接口IP为自己的IP

比如说我的IP地址是192.168.26.178,那么开的接口就是:192.168.26.178:端口号/crawl

  •  request.form.get('page') : 获取到访问者携带参数中page变量

需要访问者自己携带一个page变量参数,需要携带什么可以自己定义

  • jsonify(result) :将字符串转为json 格式数据,类似Python 中json模块

当然了需要携带参数,这个直接使用浏览器访问,是访问不了的,因为他没携带参数

这里就可以自己写代码访问就行

访问例子:

访问接口一般在执行之后都能看到,参照上面简单接口

http://www.yayakq.cn/news/178369/

相关文章:

  • 最好茶叶网站建设全包圆装修公司
  • 优化网站公司价格是多少钱深圳市盐田区住房建设局网站
  • 粤icp备网站建设 中企动力广州网站未及时续费
  • 智能城市 电子商务网站建设北京建王园林工程有限公司
  • 兰州有制作网站做网站需要数据储存么
  • 北京建设局投诉网站温州个人网站建设
  • 网站开发公司销售总监岗位要求济南响应式网站建设
  • 无锡优化网站公司北京百度推广
  • 黑龙江省营商环境建设监督局网站做网站推广销售产品
  • 进入淘宝官网网站php在线购物网站建设
  • 加盟什么网站建设泉州网络电视台在线直播
  • 网站开发技术方案与设施手机设计画图软件
  • 手机网站建设报价表搜狗整站优化
  • 网站开发毕业设计源码泰安房源最新出售
  • 建设网站建设什么征琴下载手机app软件
  • 养老院为什么要建设网站一般开发一个app需要多少钱
  • 网站聊天代码丽江门户网站
  • 江镇做包子网站网站建设营销话术
  • WordPress如何建立手机网站商城微发布
  • 如何让百度快速收录网站中小企业网站
  • 大连网站制作培训手机资讯类网站模板
  • 网站做动态和静态哪个贵网站建设运营公司大全
  • 网站建设情况怎么写范文淄博铭锐 网站建设
  • 做外贸没有网站可以吗中航华福工程建设有限公司网站
  • 自己做网站页面农家乐网站 建设
  • 九台市做网站的公司做外贸的阿里巴巴网站是哪个好
  • 专业网站制作的公司哪家好做网站最基本
  • 制作公司网站wordpress字数统计m 去除图片等
  • 建设银行的官方网站纪念币最简单仓库管理软件
  • 模仿网站侵权吗wordpress如何上传到服务器