鼠标位置python代码
时间: 2024-09-16 18:05:36 浏览: 73
在Python中,你可以使用`pygame`库来获取鼠标的位置。`pygame`是一个流行的用于制作2D游戏和图形应用的库。以下是一个简单的示例:
```python
import pygame
import sys
# 初始化pygame
pygame.init()
# 设置窗口大小
screen = pygame.display.set_mode((800, 600))
# 主循环
running = True
while running:
# 检查事件
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
elif event.type == pygame.MOUSEMOTION: # 当鼠标移动时触发
mouse_pos = pygame.mouse.get_pos() # 获取鼠标的当前坐标
print(f"鼠标位置: ({mouse_pos[0]}, {mouse_pos[1]})") # 打印位置
# 更新屏幕,这里可以添加绘制操作
pygame.display.update()
# 游戏结束,关闭窗口
pygame.quit()
sys.exit()
```
在这个例子中,我们监听了`MOUSEMOTION`事件,并通过`pygame.mouse.get_pos()`函数获取鼠标的位置。每当你在窗口上移动鼠标时,控制台就会打印出新的鼠标坐标。
阅读全文