用Python烧瓶检查cookie

用Python烧瓶检查cookie,python,session,cookies,flask,Python,Session,Cookies,Flask,我想通过这个电话得到一块饼干(例如,国家) data = request.cookies.get("country") 如何判断cookie是否存在?请求。cookie是一个dict,因此: from flask import request if 'country' in request.cookies: # do something else: # do something else 应该有用的。如果它不起作用,则在调用此线路时,您可能无法访问请求对象 尝试在顶部导入烧

我想通过这个电话得到一块饼干(例如,
国家

data = request.cookies.get("country")

如何判断cookie是否存在?

请求。cookie
是一个
dict
,因此:

from flask import request

if 'country' in request.cookies:
    # do something
else:
    # do something else
应该有用的。如果它不起作用,则在调用此线路时,您可能无法访问请求对象

尝试在顶部导入烧瓶

import flask
然后打电话

cookie = flask.request.cookies.get('my_cookie')

如果cookie存在,它将被分配到
cookie
,如果不存在,则
cookie
将等于
None

,您尝试了什么?
请求.cookies.get()
无效吗?非常感谢。作为一个快速的基本跟进(我是新来的),这是否有效:如果“国家”不在请求中something@user1738522嗯,好吧,我可以加载一个Python解释器,键入,
d={}
,然后
如果“某物”不在d中:打印“不在那里”
并获取“不在那里”——那么,呃@吉米:是的,这是一段有效的代码,可以使用!
cookie = flask.request.cookies.get('my_cookie')