Python 如何打印';直播';使用pyautogui的鼠标位置坐标?

Python 如何打印';直播';使用pyautogui的鼠标位置坐标?,python,python-3.x,pyautogui,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()

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

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()
我将以图像的形式显示输出。 我是Python新手,非常感谢一些专家的建议。 谢谢

代码:

import pyautogui
pyautogui.displayMousePosition()
以下是一些输出:

Press Ctrl-C to quit.
X:  0 Y: 1143 RGB: ( 38,  38,  38)

下面是演示这一点的视频

使用pyautogui.displayMousePosition()而不是pyautogui.position()

我不确定您想要打印出什么,但我认为打印函数的第一个参数不是您想要的
'\b'*len(CurserPos)
将“打印”退格字符('\b')两次(注意,CurserPos将始终为2,因为
pyautogui.position()
始终返回两个项目的元组)。非常感谢,这真的很有帮助!