我有一个python脚本使用PhantomJS和selenium webdriver来检索一个在Ubuntu上完美运行的页面,而在Mac OS X上它没有正确地获得一些javascript库。
这在stackoverflow网页上更为明显,该网页上有专门的消息。
from selenium import webdriver
browser = webdriver.PhantomJS()
browser.get("https://stackoverflow.com")
browser.save_screenshot("so.png")
使用PhantomJS 1.9.8的Ubuntu:
使用PhantomJS 2.0的Mac OS X:
这两项测试在同一网络上进行,当使用传统浏览器时,两台机器都可以正确打开网页。