我是Cyhon的新手并且对C的经验很少,但我正在通过重构我编写的现有模块来测试Cython。
我不确定如何扩展Python标准库类。这样:
from contextlib import ContextDecorator
cdef class MyCtxManager(ContextDecorator):
# override methods
给了我一个错误:
'ContextDecorator' is not a type name
如何将ContextDecorator扩展为Cython类?