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()
始终返回两个项目的元组)。非常感谢,这真的很有帮助!