用print没有问题。
调试确实不方便,现在就是到处加print查看
我也只是核心引擎和策略用numba, 外围代码还是python
实在要用其他python的东西,就在外面处理成numpy ndarray再传进去。
现在看来,numba还是不错的, 提供了nogil参数,可以让生产的jit函数在运行时不占用gil
这样就可以直接使用python多线程,每个线程都跑满。
我毕竟还是刚开始尝试,不知道后面会碰到什么问题。
【 在 poggy 的大作中提到: 】
:
: 等你逻辑写复杂了, 就会感受到numba的短板,
: 预编译优化, 导致调试困难
: ...................
--
FROM 223.72.44.*