小编Ska*_*rab的帖子

错误"调用的对象已与其客户端断开连接" - 使用python和win32com自动化IE 8

我想自动化Internet Explorer 8(在Windows 7上使用python 2.7)机器.这是我在SO上找到的帖子代码:

import sys, time
from win32com.client import WithEvents, Dispatch
import pythoncom
import threading    

stopEvent=threading.Event()

class EventSink(object): 
    def OnNavigateComplete2(self,*args):
        print "complete",args
        stopEvent.set()



def waitUntilReady(ie):
    if ie.ReadyState!=4:
        while 1:
            print "waiting"
            pythoncom.PumpWaitingMessages()
            stopEvent.wait(.2)
            if stopEvent.isSet() or ie.ReadyState==4:
                stopEvent.clear()
                break;   

if __name__ == '__main__':
    time.clock()
    ie=Dispatch('InternetExplorer.Application',EventSink)
    ev=WithEvents(ie,EventSink)       
    ie.Visible=True
    ie.AddressBar = True
    ie.Navigate("http://www.sap.com/austria/index.epx")
    waitUntilReady(ie)
Run Code Online (Sandbox Code Playgroud)

我收到了http://www.sap.com/austria/index.epx的以下错误消息:

waiting
waiting
Traceback (most recent call last):
  File "C:\Users\w\My Documents\Aptana Studio 3 Workspace\MyApp\src\GoToIdeaWindow.py", line 41, in <module>
    waitUntilReady(ie)
  File …
Run Code Online (Sandbox Code Playgroud)

python scripting ole win32com

9
推荐指数
1
解决办法
2万
查看次数

运行ImageMagick将低质量pdf转换为图像的最佳参数是什么(对于OCR)

我有几个低质量的pdf.我想使用OCR - 更精确的Ocropus 从中获取文本.要使用,我首先使用ImageMagick - 一个命令行工具将pdf转换为图像 - 将这些pdf转换为jpg或png.

然而,ImageMagick会产生非常低质量的图像,而Ocropus几乎无法识别任何内容.我想了解处理低质量pdf的最佳参数是什么,以便为OCR提供尽可能高质量的图像.

我找到了这个页面,但我不知道从哪里开始.

linux pdf imagemagick image-processing ghostscript

8
推荐指数
2
解决办法
6111
查看次数

如何在gradle中的测试任务中指定@category?

我想知道是否可以在gradle测试任务中指定@category.所以,我可以单独运行集成junits和正常的junit测试.

我知道目前在gradle中没有对@category的明确支持,我正在寻找这种限制的解决方法.

直接的方法是为不同的测试类别定义测试套件,例如,如何在JUnit 4中运行属于某个类别的所有测试.我更愿意在我的gradle脚本中指定@category.

junit gradle

8
推荐指数
1
解决办法
6621
查看次数

要在Java应用程序中包含哪个pentaho mondrian库以将MDX映射到SQL

我想实现一个为MDX查询提供支持的应用程序.为此,我想使用pentaho mondrian(一个带有MDX接口的开源OLTP服务器)中的一个库,它将MDX查询转换为下划线数据库的SQL(基于xml描述),遗憾的是我无法找到任何信息.库我需要包含 - 以及如何使用它们 - 在我的项目中使MDX到SQL映射工作.

有没有人在她/他的应用程序中重复使用mondrian组件的经验?

java integration mdx mondrian

6
推荐指数
1
解决办法
1471
查看次数

如何检查Hsqldb/Derby中是否存在数据库?

我正在寻找有关如何检查数据库是否存在的信息 - 来自Java代码 - 在hsqldb和Apache derby中.在Mysql中它很容易,因为我可以查询系统表INFORMATION_SCHEMA.SCHEMATA- 但这两个数据库似乎没有这样的表.

什么是mysql查询的替代方法:

 SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = <DATABASE NAME>
Run Code Online (Sandbox Code Playgroud)

查找hsqldb和apache derby中是否存在数据库?

derby hsqldb

6
推荐指数
1
解决办法
2万
查看次数

针对CUDA或OpenCL的Erlang绑定

我在Erlang和CUDA上发现了这篇文章,它相当陈旧,所以我想知道自这个问题发布以来是否有变化.我想知道是否有任何针对Erlang的CUDA/OPENCL绑定的实现?

一般来说,我研究是否可以使用CUDA/OPENCL将ERLANG程序垂直扩展到GPU来处理数据流.

erlang cuda scalability opencl

6
推荐指数
1
解决办法
6439
查看次数

哪里可以找到http://www.alibaba.com api的英文信息?

我想在我的应用程序中搜索,检查新的RFQ和http://www.alibaba.com上的优惠.我一直在寻找API,但我找不到任何有关它的信息.我想知道如何实现这种整合.我想必须有一些付费服务.

当然,蛮力方法将是具有例如Watir的浏览器自动化.

更新:我发现了一些中文信息:http://translate.google.com/translate?hl = en&ie = UTF8&prev = _t&sl = auto&tl = en&twu = 1&u = http://www.alisoft.com/home/index html的

java integration web-services

6
推荐指数
1
解决办法
4921
查看次数

Artifactory的Debian存储库插件?

我找到了一个yum插件,它允许Artifactory作为rpm存储库.debian软件包存储库是否有类似的插件?

PS.我将我的软件部署为deb软件包,作为Jenkins和Artifactory的Continues Integration过程的一部分.

debian artifactory jenkins

6
推荐指数
1
解决办法
2106
查看次数

如何将运行在GCP之上的Kubernetes上的pod中的日志发送到elasticsearch/logstash?

我在Google-Container-Engine中运行我系统的新模块.我想将stdout和stderr从他们(在pods中运行)带到我的集中式logstash.有没有一种简单的方法可以将日志从pod转发到外部日志服务,例如logstash或elasticsearch?

fluent google-cloud-platform kubernetes google-kubernetes-engine

6
推荐指数
1
解决办法
2455
查看次数

我应该如何为 deb 包设置我的 CI (jenkins)?

我有 Jenkins 和 Artifactory for Java 的 CI 设置。我还想构建和部署 deb 包。为了构建 deb 包,我可能会使用 Maven 插件(从 Gradle 调用),例如http://mojo.codehaus.org/deb-maven-plugin/

我现在正在调查 Debian 存储库的实现。我想部署一个私有的 Debian 存储库来托管我的包 ( http://wiki.debian.org/HowToSetupADebianRepository )。

Jenkins 中是否有任何插件可以更轻松地部署 deb 包?我应该使用哪个 debian 存储库实现?

package-managers deb jenkins

5
推荐指数
1
解决办法
8780
查看次数