从Python调用JavaScript(第三方库)
我已经搜索了很多,但现在得出了明确的结论,因为一些项目(pyv8)似乎已经死了,我不确定这是否合适。第三部分库需要一个DOM,例如它运行的容器元素。它还使用web组装,一般来说相当繁重 不确定像pyv8这样的libs是否真的适合这样做。另一种方法是使用selenium和headless chrome或local node.js服务,但这两种服务听起来都很沉重。哦,lib必须在windows中工作,因为这只是公司的政策,windows服务器,所以PyMiniRacer已经过时了从Python调用JavaScript(第三方库),javascript,python,Javascript,Python,我已经搜索了很多,但现在得出了明确的结论,因为一些项目(pyv8)似乎已经死了,我不确定这是否合适。第三部分库需要一个DOM,例如它运行的容器元素。它还使用web组装,一般来说相当繁重 不确定像pyv8这样的libs是否真的适合这样做。另一种方法是使用selenium和headless chrome或local node.js服务,但这两种服务听起来都很沉重。哦,lib必须在windows中工作,因为这只是公司的政策,windows服务器,所以PyMiniRacer已经过时了 我的其他选择是什么
我的其他选择是什么?考虑看看这篇文章: <>强> > ,如果您的目的是访问网页中的JS代码,原因是Web刮除,也可以考虑使用<强> >代码> SeleWebReals>代码> +代码> Python 这样做。请看这篇
medium.com
帖子:
其他资源:
附言:我不确定这是否对你有帮助。还有另一个库()不再维护;但是我想你已经查过了。你对重与重的定义是什么?当处理网站自动化时,我喜欢selenium。我用它登录到同一个网络应用程序500次,有不同的信条,因为有时我试图强调网站(或聊天室)的工作。如果您所做的是可预测的,那么这就是适合您的工具。@fallereneaper该库大量使用web程序集,并且总负载主要是表单(w)asm文件为30 MB。我不确定它是否可以在完全浏览器上下文(DOM)之外使用。