可编程Web浏览器Python模块 Spynner

未知
Python 查看源码»
跨平台
2016-07-27
开源中国股瞎

Spynner是一个可编程Web浏览器Python模块。支持AJAX。

Spynner是一个有状态,可编程Web浏览器Python模块。它基于 PyQT 和 WebKit构建。支持 Javascript, AJAX,和所有其它WebKit能够处理的技术(Flash, SVG, ...)。Spynner利用 JQuery。

使用Spynner你可以模拟一个Web浏览器,没有图形用户界面,可以完成加载页面、触发事件、填写表单等操作。

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

spynner安装

Spynner的使用依赖于PyQt,而PyQt又依赖于Sip,所以安装步骤是:1)先安装Sip;2)安装PyQt;3)安装Spynner。 1、Sip安装 下载链接:https://sourceforge.net/projects/pyqt/files/sip/sip...

2016/05/28 13:31
677
0
安装spynner 躺枪

src/png_io.c:3:17: fatal error: png.h: No such file or directory #include <png.h> ^ compilation terminated. error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 #####...

2016/01/08 14:54
189
1
Python模拟浏览器访问

xvfb-run python ./cc.py # build LibQt4 dependencies sudo apt-get build-dep -y libqt4-dev # install python Qt4 library sudo apt-get install -y python-qt4 # x11 sudo apt-get insta...

2017/05/12 10:36
7
0
OSX下安装PyQt

因为要测试qtWebkit,所以我需要安装qt。 安装qt是个麻烦的工作,因为你还需要做一些编译,并不能像pip 或者brew那样简单地完成任务。 首先,你在mac上面需要安装qt,官网的qt安装包并不好用...

2015/10/02 15:18
1K
0
使用浏览器内核爬取OTA数据

因为业务需要,所以会有一些爬虫的设计需求。 目前这一部分的内容都是外包项目,领导说需要根据实际情况,研究一下自己研发的可能性。 但是绝大部分这些OTA网站都做了大量的异步加载,并且接...

2015/10/01 22:56
766
0
【自动化测试】无需图形界面环境下的浏览器开源项目

大公司一般都会做自动化覆盖测试,会用到不需要节目的浏览器环境,下面有一些开源工具有时间尝试下 软件名 介绍 支持语言 Awesomium 基于Chromium无图形界面浏览器引擎。 C++, .NET benv Ben...

2016/10/11 23:57
123
0
使用scrapy的定制爬虫-第三章-爬虫的javascript支持

-.-编辑中.我语文是数学老师教的... 后续补充参考代码,链接. 很多网站都使用javascript...网页内容由js动态生成,一些js事件触发的页面内容变化,链接打开.甚至有些网站在没有js的情况下根本不...

2013/04/04 01:43
10.3K
2
使用scrapy的定制爬虫-第三章-爬虫的javascript支持

-.-编辑中.我语文是数学老师教的... 后续补充参考代码,链接. 很多网站都使用javascript...网页内容由js动态生成,一些js事件触发的页面内容变化,链接打开.甚至有些网站在没有js的情况下根本不...

2015/11/05 15:45
142
0
python 互联网数据处理模块介绍

互联网无处不在。即使是很小的,一次性使用的脚本都经常与远程服务进行交互以发送或接收数据。 Python有丰富的Web协议库,非常适合用于编程的基于Web服务的服务器和客户端编程。 urlparse处理...

无需图形界面环境下的浏览器项目一览表

本表几乎列出了所有无需图形界面环境下的浏览器开源项目,可用于自动化、测试或者其他用途。 软件名 介绍 支持语言 Awesomium 基于Chromium无图形界面浏览器引擎。 C++, .NET benv Benv是nod...

2018/06/12 10:16
65
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部