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

可以将python脚本结果传递到活动窗口,python,Python,是否可以将python脚本(从usb设备读取)的结果直接传递到windows中光标处于活动状态的位置 我整个周末都在寻找解决这个问题的办法,我想我的问题可能用错了措辞,或者可能找错了地方。 我知道你不能只把结果传递给PHP中的活动输入框(我在周五问过这个问题),这是另一种情况 我对Python非常陌生,任何对解决方案的帮助或指导都将非常好。我不是在寻找直截了当的答案——只是寻找正确的方向 提前谢谢,星期一快乐 编辑:我找到了一些开源软件,也写了一些。。。 我在扫描字符串文字时得到一个EOL 我几

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

我整个周末都在寻找解决这个问题的办法,我想我的问题可能用错了措辞,或者可能找错了地方。 我知道你不能只把结果传递给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)

你写这篇文章是为了什么操作系统?如果我理解正确,你可能想在你的操作系统中查找Python中关于发送(或“模拟”)击键或鼠标事件的内容。这可能是个开始?嗨,谢谢你的回复。我正在写,或者更确切地说,usb设备(一个秤)将在Windows10机器上。我会看看你寄来的,谢谢。如果我能提供任何其他信息,请让我知道。您好@whrrgabl,我刚刚添加了代码,但发送键行有一个问题,因为我在扫描sendKeysTypes.SendKeys行(最后一行)上的字符串文字错误时得到了一个下线。你能帮忙吗?嗯,这就是你输入的代码吗?关闭报价看起来像是一个“智能报价”版本,请尝试重新键入它。