可以将python脚本结果传递给活动窗口

时间:2017-06-12 16:24:09

标签: python

是否可以将python脚本的结果(从USB设备读取)直接传递到窗口中光标处于活动状态的位置?

我整个周末都在寻找解决这个问题的方法,我想我可能会错误地说出我的问题,或者可能在错误的地方找错了。 我知道你不能只是将结果传递给PHP中的一个活动输入框(我在星期五问过这个),这是一个不同的场景。

我对Python非常陌生,对解决方案的任何帮助或指导都会很棒。我不是在寻找直接的答案 - 只是正确的方向。

先谢谢你,感谢星期一!

编辑:我发现了一些这样的开源软件并写了一些... 我正在扫描字符串文字时获得EOL。

我几乎肯定它与格式有关,但我找不到它。有人可以看看代码,让我知道我可能做错了什么?

import usb.core
import usb.util

VENDOR_ID = 0x0922
PRODUCT_ID = 0x8003

# find the USB device
device = usb.core.find(idVendor=VENDOR_ID,
                   idProduct=PRODUCT_ID)

# use the first/default configuration
device.set_configuration()
# first endpoint
endpoint = device[0][(0,0)][0]

# read a data packet
attempts = 10
data = None
while data is None and attempts > 0:
    try:
        data = device.read(endpoint.bEndpointAddress,
                           endpoint.wMaxPacketSize)
    except usb.core.USBError as e:
        data = None
        if e.args == ('Operation timed out',):
            attempts -= 1
            continue

SendKeysCtypes.SendKeys(data+'{ENTER}’, 0)

0 个答案:

没有答案