#Pywencai选股接口踩坑指南:当Python遇上Node.js的奇妙组合
·
1.问题现象
最近在部署量化选股程序到云服务器时,遇到了一个诡异的问题:本地运行良好的`pywencai`选股代码,在服务器上总是返回`None`,错误提示为`'NoneType' object has no attribute 'get'`。通过查看官网教程深入排查,发现这竟然与Node.js环境有关!
2.问题根源
pywencai库底层需要通过执行JavaScript代码来获取问财网的数据,当服务器缺少Node.js或版本不兼容时,`pywencai.get()`就会静默失败,返回`None`。
3.解决方案
先下载Node.js v16+,并检查安装成功与否
node -v
npm -v
搞定,pywencai接口就能正确返回数据了。
更多推荐
所有评论(0)