布瑞雅尼是一个Python工具箱转换和验证值(网页表格等)。
包文档
什么在此版本中是新的:
- 在返修布尔转换器。新biryani.baseconv.guess_bool()转换器。删除form_data_to_bool转换器。
- 重命名转换要求到biryani.baseconv.test_exists()。
- 在这个新的名字是与其他测试_...转换器更加一致。它也更明确的条件测试时使用。例如:
- conv.condition(
- conv.test_exists,
- conv.set_value('存在的价值“),
- conv.set_value('值丢失“),
- 新biryani.baseconv.struct()转换器,取代了biryani.baseconv.structured_mapping()biryani.baseconv.structured_sequence()转换器。
- 替换映射和"。sequence``转换器biryani.baseconv.new_struct()(和biryani.baseconv.new_mapping()和biryani.baseconv.new_sequence())
- 将biryani.baseconv.get()转换器。
- 新biryani.baseconv.str_to_url_path_and_query()转换器。
- 重命名参数keep_null_items和使用映射keep_null_keys或序列转换器keep_missing_items&keep_missing_keys。
- 将可选状态biryani.baseconv.function()和biryani.baseconv.test()转换器。
- 在重命名handle_none参数handle_missing_value。
- 重命名功能to_value到biryani.baseconv.check(),并且将其扩展到接受一个转换器或转换结果作为参数。</ li>
- 新功能biryani.custom_conv()导入只需要转换模块。
- 在功能biryani.strings.slugify()现在总是返回Unicode格式。
- 重命名dict_to_instance转换器biryani.objectconv.dict_to_object(),并把它移动到模块biryani.objectconv。
- 删除在biryani.objectconv转换器是biryani.datetimeconv的副本。
- 新模块biryani.creditcardconv。
- 删除模块pymongoconv。
- 在该模块相关的,而不是来pymongo和Monpyjama其转换没有更多的使用。
- 重命名模块sugar.sweetbaseconv到biryani.nonstandard.deprecatedbaseconv。
- 在新的实验换算biryani.nonstandard.experimentalbaseconv.mapping_replace_sequence()。
- 将国际化支持和本地化的法国
- 完整的文档和测试。
biryani.baseconv.function()和biryani.baseconv.test()转换器
要求:
- 在Python的
评论没有发现