系统入门深度学习,直击算法工程师m

Posted mb61a63dfa3a721

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了系统入门深度学习,直击算法工程师m相关的知识,希望对你有一定的参考价值。

download:​系统入门深度学习,直击算法工程师​

后台代码都是应用的

1.【get方式】运用jquery的get json与后台交互

前端js代码片段

?

12345678

vardata= {a: $(input[name="a"]).val(),b: $(input[name="b"]).val()}$.getJSON($SCRIPT_ROOT + /_add_numbers,data, function(data) {$(#result).text(data.result);$(input[name=a]).focus().select();});

后端pthon代码如下

?

123456

# ajax,Get方式与js交互(非表单)采用了flask框架@app.route(/_add_numbers)def add_numbers():"""Add two numbers server side, ridiculous but well..."""a =request.args.get(a, 0, type=int)b =request.args.get(b, 0, type=int)log.info(a)log.info(b) returnjsonify(result=a +b)

2.【万能方式】运用jquery的ajax与后台交互,设置不同的参数,能够get也能够post

上面的例子用ajax方式,前端代码如下

?

1234567891011121314151617181920212223

vardata= {a: $(input[name="a"]).val(),b: $(input[name="b"]).val()}{# $.getJSON($SCRIPT_ROOT + /_add_numbers,data, function(data) {#}{# $(#result).text(data.result);#}{# $(input[name=a]).focus().select();#}{# });#}$.ajax({type: get,url: $SCRIPT_ROOT + /_add_numbers,data: data,contentType: application/json; charset=UTF-8,dataType: json,success: function(data) {$(#result).text(data.result);$(input[name=a]).focus().select();},error: function(xhr, type,xxx) {alert(error )}});

后台代码不便仍然是

?

123456

# ajax,Get方式与js交互(非表单)@app.route(/_add_numbers)def add_numbers():"""Add two numbers server side, ridiculous but well..."""a = request.args.get(a, 0, type=int)b = request.args.get(b, 0, type=int)log.info(a)log.info(b) returnjsonify(result=a + b)

3.用ajax补充一个post方式的例子

前端js如下

?

1234567891011121314151617181920

functiontestmethod (){alert(rabbit);vardata = {"name": "test"}$.ajax({type: POST,url: /login,data:data,contentType: application/json; charset=UTF-8,dataType: json,success: function(data) {$(#result).text(data.username);},error: function(xhr, type) {alert(error )}});}

后台代码如下:

?

12345

# ajax ,post方式与js交互(表单提交)@app.route(/login,methods=[POST])def login():log.info(lalal)returnjsonify(username=xixi,pwd=123)

这样就很轻松的完成了前端与后台的交互

实质上,前端与后端交互都是经过json完成的

至于表单提交,就不需求写js了,在form表单里面有有一个submit类型按钮,点击时,会自动提交到后台对应的路由上停止处置。关于表单提交,后台能够用

?

1

s=request.form.get(username,None)

来捕捉前端网页的值。但是假如是非表单提交,则需求用js获取值后,经过data参数传入到后端才行。

实例扩展:

python运用flask与js停止前后台交互的例子

flask与js停止前后台交互代码如下,后台给前端发数据:

python局部:

?

12345678910111213141516171819202122232425262728

# -*- coding: utf-8 -*-fromflask import干货Paddle:百度拥抱世界,开源其深度学习软件平台

深度学习 python怎么入门 知乎

深度学习/机器视觉/数字IC/FPGA/算法手撕代码目录总汇

大会直击|微软亚洲研究院刘铁岩:深度学习成功的秘密

零基础如何入门到精通人工智能Pytorch, 深度学习,如何跟进AI领域的最新算法,如何读论文找代码

零基础如何入门到精通人工智能Pytorch, 深度学习,如何跟进AI领域的最新算法,如何读论文找代码

(c)2006-2024 SYSTEM All Rights Reserved IT常识