本文整理匯總了Python中vcr.request.Request._from_dict方法的典型用法代碼示例。如果您正苦於以下問題:Python Request._from_dict方法的具體用法?Python Request._from_dict怎麽用?Python Request._from_dict使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類vcr.request.Request
的用法示例。
在下文中一共展示了Request._from_dict方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: deserialize
# 需要導入模塊: from vcr.request import Request [as 別名]
# 或者: from vcr.request.Request import _from_dict [as 別名]
def deserialize(cassette_string, serializer):
try:
data = serializer.deserialize(cassette_string)
# Old cassettes used to use yaml object thingy so I have to
# check for some fairly stupid exceptions here
except (ImportError, yaml.constructor.ConstructorError):
_warn_about_old_cassette_format()
if _looks_like_an_old_cassette(data):
_warn_about_old_cassette_format()
requests = [Request._from_dict(r['request']) for r in data['interactions']]
responses = [
compat.convert_to_bytes(r['response']) for r in data['interactions']
]
return requests, responses
示例2: deserialize
# 需要導入模塊: from vcr.request import Request [as 別名]
# 或者: from vcr.request.Request import _from_dict [as 別名]
def deserialize(cassette_string):
data = json.loads(cassette_string)
requests = [Request._from_dict(r['request']) for r in data]
responses = [_fix_response_unicode(r['response']) for r in data]
return requests, responses
示例3: deserialize
# 需要導入模塊: from vcr.request import Request [as 別名]
# 或者: from vcr.request.Request import _from_dict [as 別名]
def deserialize(cassette_string):
data = json.loads(cassette_string)
requests = [Request._from_dict(r['request']) for r in data]
responses = [compat.convert_to_bytes(r['response']) for r in data]
return requests, responses