c********l 发帖数: 8138 | 1 http://stackoverflow.com/questions/13287490/is-there-a-way-to-u
Is there a way to use PhantomJS in Python?
被顶次数最多的回答竟然是这个
The easiest way to use PhantomJS in python is via Selenium. The simplest
installation method is
1. Install NodeJS
2. Using Node's package manager install phantomjs: npm -g install phantomjs
3. install selenium (in your virtualenv, if you are using that)
Python -> selenium -> phantomjs webdriver -> Node.js
为什么这链条这么长? |
|
c********l 发帖数: 8138 | 2 https://www.npmjs.org/package/phantomjs
A Note on PhantomJS
PhantomJS is not a library for NodeJS. It's a separate environment and code
written for node is unlikely to be compatible. In particular PhantomJS does
not expose a Common JS package loader.
This is an NPM wrapper and can be used to conveniently make Phantom
available It is not a Node JS wrapper.
既然是standalone的,为什么还需要事先装node.js再装phantom.js? |
|
m***2 发帖数: 595 | 3 此full非彼full,
现在fullstack的job description上的关键词基本都是js 和css
We are looking for seasoned full-stack engineers with experience building
highly scaleable database-backed web applications with rich interactive
experiences; someone who's passionate about web technologies, such as
RequireJS, BackboneJS, Highcharts, jQuery, PhantomJS, and Node.js. In this
position, you'll be collaborating with product managers, designers, and
fellow engineers to implement prototypes and PSDs into launch-ready, pixel-
perf... 阅读全帖 |
|
x*****e 发帖数: 34 | 4 selenium 或者 phantomjs
欢迎加入我们的转行计算机群 |
|
c*******t 发帖数: 1095 | 5 如果想建议低功耗的服务器, 就用来跑cron job 比如web crawler之类的, 用
synology的系统可以么? 会不会cpu太弱了?
除了synology, 我还有个i3的NUC是一直开着的,可以win7下开个虚拟机, 如果这样
的话,装哪个linux系统比较好?常用的是python, selenium, 和phantomjs。
谢谢 |
|
A*****o 发帖数: 222 | 6 一定要用wget吗?可能要算算javascript怎么做的。
否则可以用phantomJS。 |
|
i*****o 发帖数: 1714 | 7 用nodejs和jquery也就十几行的事。如果form是动态产生的就用phantomjs,也不难。
★ 发自iPhone App: ChineseWeb 7.7 |
|
a***n 发帖数: 538 | 8 python用beautiful soup就可以。复杂的动态网页用phantomjs。 |
|
b***e 发帖数: 1419 | 9 Take a look at phantomjs. If you are a Java person, look into htmlunit. |
|
d******e 发帖数: 2265 | 10 phantomjs + jquery.其实有更直接的数据接口。 |
|
|
|
l****t 发帖数: 228 | 13 嗯 动态页面 或者很多交互的话phantomjs不错
如果只是静态页面的话python beautifulsoup就可以搞定了 |
|
|
m***r 发帖数: 359 | 15 和一些小伙伴们新建了个,主要是收集微博上相关的讨论,
http://web.memect.com/
板上牛人众多,求批评和建议,看怎么能做得更好些。
最近几期:
2014-12-31 (加长版 52条)
* AngularJS vs. Backbone.js vs. Ember.js
* 构建C1000K的服务器
* 免费开发课程《HTML5离线应用实战演练》
* 从0到100——知乎架构变迁史
* 维基百科将所有服务器的PHP引擎变为HHVM
2014-12-30 (加长版 40条)
* Cocos2d-JS v3.2重构Web引擎的渲染器等
* ECUG(实效云计算用户组)专题回顾PPT
* Material design非官方中文指导手册
* 《CSS Secrets》
* fibjs 和 nodejs 并发模型上的差异性分析
2014-12-29 (加长版 34条)
* W3C和WhatWG HTML5标准的差异
* ArchSummit北京2014十大优秀演讲PPT
* 《架构师》(2014年12月)
* (开源游戏引擎)Egret 的童话与现实
EC... 阅读全帖 |
|
k******t 发帖数: 1498 | 16 google chart 视觉效果不错,但是太慢。数据量稍微大点点,比如几百个时间点的线条
图,用phantomjs capture的时候慢的哭,时间在分钟级别。 |
|
|