我是Python的新手,刚开始使用PyCharm社区版。我通过正在学习的教程在IDLE中创建了一个脚本。它应该连续显示鼠标的坐标。当我在命令行终端中运行它时,它可以很好地运行,但是后来我尝试在PyCharm中运行它,它偶尔会显示坐标,然后立即将其删除。为什么它在终端机上却不能在PyCharm中工作?
#! python3
# mouseNow.py - Displays the mouse cursor's current position.
import pyautogui
print('Press Ctrl-C to quit.')
try:
while True:
x, y = pyautogui.position()
positionStr = 'X:' +str(x).rjust(4)+' Y:'+str(y).rjust(4)
print(positionStr, end= '')
print('\b'*len(positionStr), end='',flush=True)
except KeyboardInterrupt:
print('\nDone.')