Python随身听-全球技术精选-20191230

本文推荐了四款Python代码库:Typical用于数据验证,pylightxl是轻量级Excel阅读器,ffmpeg-python提供FFmpeg的Python绑定,而python-small-examples集合了各种Python小例子。此外,还介绍了两款长期有价值的代码库,interview_internal_reference包含面试题及解析,system-design-primer帮助学习系统设计。
摘要由CSDN通过智能技术生成

Hey,你好,欢迎来到 Python 随身听周一的《全球技术精选》。

这一次 DE8UG 给你带来的是:

  • 四款新的值得关注的代码库
  • 两款需要长期持有的代码库

四款新的值得关注的代码库

Typical: Fast, simple, & correct data-validation using Python 3 typing.

直接通过装饰器@typic.al,然后自动根据 Python3 的注解功能自动判断输入参数类型。

更多查看:https://github.com/seandstewart/typical/

示例:

>>> import typic
>>>
>>> @typic.al
>>> def multi(a: int, b: int):
...    return a * b
...
>>> multi('2', '3')
6

>>> class DuckRegistry:
...     """A Registry for all the ducks"""
...
...     @typic.al
...     def __init__(self, *duck: Duck):
...         self._reg = {
   x.name
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值