如何使用pyautogui打印出“实时”鼠标位置坐标?

Sov*_*Sam 3 python python-3.x pyautogui

我使用了很多不同的源代码,甚至复制和粘贴了代码,但是当我将鼠标移到它们上面时,我不断得到随机符号的偏移,这是我的代码...

import pyautogui, time, sys
print('Press Ctrl-C to quit.')
try:
    while True:
        CurserPos = pyautogui.position()
        print('\b' * len(CurserPos), end='\r')
        sys.stdout.flush()
Run Code Online (Sandbox Code Playgroud)

我将输出显示为图像。我对Python相当陌生,非常感谢一些专家的建议。谢谢

Hen*_*nul 8

此代码将每隔一秒打印一次鼠标的实时位置。

import pyautogui as py #Import pyautogui
import time #Import Time

while True: #Start loop
    print (py.position())
    time.sleep(1)
Run Code Online (Sandbox Code Playgroud)

Pyautogui 可以以编程方式控制鼠标和键盘。

有关它的更多信息可以在这里找到https://pypi.org/project/PyAutoGUI/

  • 欢迎来到 StackOverflow。虽然此代码可以回答问题,但提供有关“如何”和/或“为什么”解决问题的附加上下文将提高​​答案的长期价值。 (5认同)

Joj*_*ony 6

代码:

import pyautogui
pyautogui.displayMousePosition()
Run Code Online (Sandbox Code Playgroud)

这是一些输出:

Press Ctrl-C to quit.
X:  0 Y: 1143 RGB: ( 38,  38,  38)
Run Code Online (Sandbox Code Playgroud)

这是演示此视频的视频https://youtu.be/dZLyfbSQPXI?t=809