入门学习很不错!深入浅出 flask xc.hubwiz.com/course/562427361bc20c980538e26f
讲解内容包括了
1
brcehuai8 2018-03-07 16:03:25 +08:00
求教,我这个 flask 框架写的东西可以验证 token,无法用机器人
# -*- coding:utf-8 -*- from flask import Flask from flask import request from chatterbot import ChatBot from chatterbot.trainers import ListTrainer import hashlib app = Flask(__name__) app.debug = True bot = ChatBot("bot", read_only=True) bot.set_trainer(ListTrainer) bot.train("ListTrainer") @app.route('/get_respnse',methods=['GET','POST']) def response(user_input): if request.method == 'POST': response = bot.get_response(user_input).text return {"response":response} @app.route('/wx_flask',methods=['GET','POST']) def wechat(): if request.method == 'GET': #这里改写你在微信公众平台里输入的 token token = 'weixin' #获取输入参数 data = request.args signature = data.get('signature','') timestamp = data.get('timestamp','') nonce = data.get('nonce','') echostr = data.get('echostr','') #字典排序 list = [token, timestamp, nonce] list.sort() s = list[0] + list[1] + list[2] #sha1 加密算法 hascode = hashlib.sha1(s.encode('utf-8')).hexdigest() #如果是来自微信的请求,则回复 echostr if hascode == signature: return echostr else: return "" if __name__ == '__main__': app.run(port=8000) |
2
yuhr123 2018-03-07 16:05:22 +08:00 2
flask 看文档就好了,干嘛要花钱学?把本来简单的东西复杂化了
|
4
Linys 2018-03-07 16:11:25 +08:00 1
|
5
wayne1027 2018-03-07 16:24:57 +08:00
super expensive
|
6
maxshawn 2018-03-07 16:26:17 +08:00 1
这广告好硬啊
|
13
jy02201949 2018-03-07 16:56:07 +08:00
太贵了,能买三本书了。。。
|
14
geek123 OP @jy02201949 这个教程能提高不少效率的。对于入门来说,先快速过一遍,然后进入项目状态,比较适合。和官网内容差异比较大,都是老司机的经验,
|
15
satanandroid 2018-03-07 17:21:33 +08:00
199.。。。我选择买书
|
16
yhzwy 2018-03-07 17:27:55 +08:00
买一本书搞定的事情卖 199.。
内容还不多。 |
18
Alchemistxxd 2018-03-07 17:43:50 +08:00 via iPhone
还不如买盘游戏玩玩,看看官方文档
|
19
kimchan 2018-03-07 17:52:57 +08:00
flask 的文档都看不进去的话... 这学习能力....
|
20
v2xe2v 2018-03-07 18:37:42 +08:00
我擦,为啥不看文档,脑子有坑吗
|
21
wzw 2018-03-07 18:59:30 +08:00 via iPhone
199 应该很难有人买这个 flask 教程
|
22
object1984 2018-03-07 19:18:34 +08:00
有点贵,便宜点可能会买
|
23
geek123 OP |
24
aristotll 2018-03-07 21:39:28 +08:00
应该发到推广节点吧
|
25
xvx 2018-03-08 09:42:12 +08:00 via iPhone
我主要问题其实是前端……
Flask 前端设计浪费的时间比后台逻辑编写多太多了。 |
26
fghjghf 2018-03-08 14:06:31 +08:00 1
老哥,老实说 Flask 这玩意根本不用看视频教程。而且 199 也太贵了吧。。
|