云Flare和Nodejs与Python

我有以下非常简单的几行代码来抓取云闪耀和Java脚本启用网站。 但是我收到以下错误。

缺lessNode.js运行时。 节点是必需的。 请阅读cfscrape自述文件的依赖部分: https : //github.com/Anorov/cloudflare-scrape#dependencies 。

正如文档中所述,我的基于Windows的计算机上安装了以下所有软件。

依赖

Python 2.6 – 3.x,

请求> = 2.0,

PyExecJS,

Node.js是(安全的)Javascript执行所必需的。

导入cfscrape

导入execjs

导入npm

导入nodejs

从scrapy导入*

从lxml导入etree

导入系统

从bs4导入BeautifulSoup

重装(SYS)

sys.setdefaultencoding函数( 'UTF8')

scraper = cfscrape.CloudflareScraper()

打印scraper.get(“ http://www.sample.co.uk/ ”).content

任何帮助将不胜感激。