Python 鼠标点击添加数字?
尝试创建一个简单的脚本,每次单击时将数字添加到起始符号。 它是一个小的宏来命名像:A1,A2,A3等等。 因此,我尝试在单击后键入此内容 打印功能正常Python 鼠标点击添加数字?,python,Python,尝试创建一个简单的脚本,每次单击时将数字添加到起始符号。 它是一个小的宏来命名像:A1,A2,A3等等。 因此,我尝试在单击后键入此内容 打印功能正常 print(message, number) 但当我尝试键入它时,通常不会出错,有时:TypeError:“int”对象是不可编辑的 以下是完整的脚本: from pynput.mouse import Listener import pyautogui import time message = input('Start number ..
print(message, number)
但当我尝试键入它时,通常不会出错,有时:TypeError:“int”对象是不可编辑的
以下是完整的脚本:
from pynput.mouse import Listener
import pyautogui
import time
message = input('Start number ...')
number = 0
def on_click(x, y, button, pressed):
if pressed:
global number
global message
number = number + 1
print(message, number)
# pyautogui.typewrite(number)
with Listener(on_click=on_click) as listener:
listener.join()
如果这里有人知道我做错了什么,请告诉我:
干杯。您需要将数字转换为字符串:
pyautogui.typewrite(str(number))
您需要将数字转换为字符串:
pyautogui.typewrite(str(number))