云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
任何帮助将不胜感激。