类字节对象或缓冲区类型注释

时间:2017-09-21 11:56:08

标签: python-3.x mypy type-annotation

如何注释bytes-like对象或缓冲区?

缓冲协议没有接口,但我希望接受我函数中的所有缓冲区。

我不介意它是否只是特定于mypy。

1 个答案:

答案 0 :(得分:3)

目前(从Python 3.6开始)"缓冲协议"只是一个C API的东西 - 你甚至不能在常规的Python代码中谈论它。

cf:Add typing.py class describing a PEP 3118 buffer object

我现在会使用Any