问题标签 [spynner]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Spynner 崩溃 python
我正在构建一个 Django 应用程序,并且正在使用 Spynner 进行网络抓取。我有这个问题,我希望有人可以帮助我。
我在模块“crawler.py”中有这个功能:
(*) 我在另一个模块中也尝试过使用 br.close()
(例如:“import.py”)我以这种方式调用该函数:
当我将第一个 url 传递给函数时,当我传递第二个“url”python 崩溃时,一切都是正确的。Python 在这一行崩溃:br.load(url)。有人可以帮助我吗?非常感谢
我有: Django 1.3 Python 2.7 Spynner 1.1.0 PyQt4 4.9.1
python - 无法弄清楚 Ubuntu 11.10 上的 spynner 1.11 python 2.7.2 模块需要哪些依赖包
我尝试安装spynner python 模块的依赖项,但我得到:
这是我安装的与 QT 匹配的软件包:
使用pip
or easy-install
,这不起作用:
日志文件:
简易安装:
http://pypi.python.org/pypi/spynner#dependencies说我需要pyQt,但我很确定我自己没有任何东西要编译。有什么提示吗?
linux - 如何以编程方式将 webkit PyQt 窗口作为墙纸放在桌面上?
我尝试将谷歌日历放在 webkit 窗口中作为墙纸。
python 工作脚本如下所示:
我现在想做的是以编程方式将此窗口作为墙纸:
- 跳过任务栏
- 跳过寻呼机
- 全屏(使用 spynner 模块完成)
- 如果我隐藏所有应用程序,窗口应该像任何壁纸一样保持不变。
我没有成功的尝试
- 应用程序名称的 kde 高级设置
- xwinwrap
python - 在 Windows XP 上的 Python 上安装 Spynner
我在 Windows XP 上运行 Python 2.7。我正在尝试安装 Spynner 作为支持 Javascript 的 Mechanize 的替代方案。当我运行easy_install spynner
时,安装 lxml 时出现错误:
Make sure the development packages of libxml2 and libxlst are installed
我在哪里可以找到这些文件?我找到了适用于 linux 的说明,但没有找到适用于 Windows 的说明。我也尝试了easy_install,但找不到软件包。
python - Browser() 初始化
所以我按照以下步骤安装了这个模块:
我得到了这种错误,我没有任何线索可能是错误的。
进口斯皮纳
browser1 = spynner.Browser()
python - spynner 我如何点击登录按钮?
我想访问 vk.com - 我所做的就是:
它向我展示了https://picasaweb.google.com/108465638371111457481/SpynnerExperiments#5776810930419210290 之后如何通过 spynner 单击登录按钮?
完整的追溯和我的尝试你可以在这里看到:http: //dumpz.org/245555/
javascript - jQuery/Python - 禁用对话框
我有一个网页,每当我离开页面时,都会出现一个对话框,询问我是否“真的想离开页面”,并带有“离开”或“留下”选项。此框由 javascript 创建。
我目前正在使用 Spynner for Python 作为此页面上的浏览器工具。Spynner 具有注入 Javascript 的能力。这是我想出的,但似乎并没有在 Python 中完成这项工作。
我还尝试了诸如这些的替代方法,这些替代方法用于将以前的脚本注入到页面中,但是在使用它时出现语法错误,我似乎无法指出。
注入有效的脚本:
注入不起作用但需要开始工作的脚本:
非常感谢任何帮助,谢谢!
编辑: 尝试尝试一下。也没有用。我有点失落。
跑这个:
控制台这样说:
python - PyQt - 表单不提交
我正在尝试使用 PyQt 提交表单。我开始通过 Spynner 使用它,但我在我的 repl 中将其解构为原始的 PyQT 调用自己来尝试调试问题。
当这不起作用时,我从 Spynner 中调用点击事件的方法中提取了这个片段,这也不起作用:
最后:
在所有情况下,它都会立即返回。不发布表格。形式正常:
如果有人有任何想法或建议,我将不胜感激。正如你所看到的,我一直在这里抓住稻草。不是我喜欢的调试风格...
python - 在 Heroku 上安装 Spynner
我正在尝试spynner
在 Heroku 应用程序中使用 Python 的模块,但我无法让它在 Heroku 上运行。我显然有它,requirements.txt
这很好,即使安装lxml
没有问题,但我遇到了 PyQt4 的问题。它没有在其依赖项中列出,如果我手动在requirements.txt
like中添加语句pyqt>=0.0.0
,它会尝试安装它,但我总是会出现以下错误:
无论我做什么,甚至尝试手动heroku run easy_install xxx
使用一些 PyQt4 发行版,它都无法正常工作。有人对如何让 spynner 运行有任何建议吗?