使用 selenium + phantomjs 实现

1、准备环境

selenium(一个用于web应用程测试的工具)安装:pip install selenium
phantomjs(是一种无界面的浏览器,用于完成网页的渲染)下载:http://phantomjs.org/download.html

2、使用

from selenium import webdriver

url = 'http://jandan.net/ooxx'
driver = webdriver.PhantomJS(
executable_path='D:/Software/phantomjs-2.1.1-windows/bin/phantomjs.exe') # 如果没有配置phantomjs的环境变量,需要手动指定路径
driver.get(url)
print(driver.page_source)

最新文章

  1. git查看本地和创建分支、上传分支、提交代码到分支、删除分支等,git分支、git查看本地和创建分支以及上传分支到服务器
  2. 共享onload事件
  3. Lua 栈的理解
  4. [JS3] 立即执行JS
  5. 【Android测试】【第四节】LogCat——认识和使用
  6. LinkedHashSet与TreeSet
  7. iOS应用日志:开始编写日志组件与异常日志
  8. 闲谈Future模式-订蛋糕
  9. MongoDB的主从复制和副本集
  10. Java设计模式之装饰模式趣谈
  11. [Usaco2008 Dec]Patting Heads 轻拍牛头[筛法]
  12. 通过ionice和nice降低shell脚本运行的优先级
  13. .net 利用Emit将object转为DbParameter,DataTable转为List<>
  14. Docker 集群环境实现的新方式
  15. CCF-201312-2-ISBN号码
  16. CF_229E_Gift_概率DP+组合数学
  17. Ocelot简易教程(一)之Ocelot是什么
  18. 20175126《Java程序设计》第二周学习总结
  19. 判断终端类型、微信的文章防盗链、h5页面跳转打开新的app、跳转到app市场
  20. QQ项目(续)

热门文章

  1. VUE的组件DEMO
  2. next_permutation暴力搜索,POJ(3187)
  3. 【转】android四大组件--ContentProvider详解
  4. 怎样在 Ubuntu Linux 上安装 MySQL
  5. Responsive设计 (响应式设计)
  6. 如何在spring中运行多个schedulers quartz 实例
  7. Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; 没有sessionFactory
  8. spring-AspectJ
  9. 《Linux就该这么学》,刘小伙实在人,给打个广告
  10. Java源码解析——Java IO包