一组用于 Betamax 的第三方序列化程序
项目描述
Betamax的实验性序列化程序集,可能最终出现在主包中。
漂亮的 JSON 序列化器
用法:
from betamax_serializers.pretty_json import PrettyJSONSerializer
from betamax import Betamax
import requests
Betamax.register_serializer(PrettyJSONSerializer)
session = requests.Session()
recorder = Betamax(session)
with recorder.use_cassette('testpretty', serialize_with='prettyjson'):
session.request(method=method, url=url, ...)
YAML 1.1 序列化程序
要使用 YAML 1.1 序列化程序,您必须确保安装了pyyaml ,方法是使用betamax_serializer[yaml11] >= 0.2.0作为您的依赖项,或者明确地将PyYAML添加到您的依赖项列表中。
用法:
from betamax import Betamax
from betamax_serializers.yaml11 import YAMLSerializer
import requests
Betamax.register_serializer(YAMLSerializer)
session = requests.Session()
recorder = Betamax(session)
with recorder.use_cassette('testyaml', serialize_with='yaml11'):
session.request(method=method, url=url, ...)
0.2.1 - 2019-07-27
修复YAMLSerializer中的错误以处理新文件
0.2.0 - 2016-04-12
额外添加YAMLSerializer和yaml11进行安装
0.1.0 - 2015-06-21
添加PrettyJSONSerializer
项目详情
关
betamax_serializers -0.2.1-py2.py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 1b23c46429c40a8873682854c88d805c787c72d252f3fa0c858e9c300682ceac |
|
| MD5 | 0e1f99dc912e6a25a245fcf14dbc61ad |
|
| 布莱克2-256 | 90729bfb9eabcd19246d377ed05067e7a8c07a41817c7a87c76779700de86fe1 |