PhantomJS无需浏览器的Web测试:
PhantomJS官网下载地址:https://phantomjs.org/download.html
下载PhantomJS zip文件,解压放置在D:\Program Files (x86)目录下,配置Path环境变量D:\Program Files (x86)\phantomjs-2.1.1-windows\bin
cmd打开命令行,
输入phantomjs后运行进入命令行交互模式,证明安装配置成功
输入运行命令,如:console.log(‘hello world‘)
PyCharm的设置,只需要在解析库中搜索PhantomJS安装即可。
CMD中依次运行,或者PyCharm中运行以下代码:
# 从selenium导入webdriver库 from selenium import webdriver driver = webdriver.PhantomJS() url = ‘http://www.baidu.com‘ # 定义url地址 driver.get(url) # 加载url网页 response = driver.page_source # page_source方法获得url的源代码 print(response) # 获得baidu源代码
即可在无需浏览器的情况下获得baidu代码。
原文:https://www.cnblogs.com/caiziQuant/p/12437294.html