Python Automatisé Cliquez Sur Script

Je travaille sur un programme pour faire de python auto cliquez et tapez quelque chose dans. Je sais que cela a été fait avant et a demandé avant, mais personne n'a demandé à propos de l'enregistrement des clics de souris pour être "lus" plus tard. J'ai le code de base mis en place à partir des tutoriels de tous sur la place. Je me demande si je peux obtenir une main avec cette. Voici ce que j'ai à ce point:

import win32api, win32con
import time
def click(x,y):

    win32api.SetCursorPos((x,y))
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,x,y,0,0)
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,x,y,0,0)

print "Clicking 300, 300"
click(300,300)

time.sleep(3)

print "Clicking 800, 800"
click(800, 800)

Comment puis-je faire de cette manière l'utilisateur peut saisir et enregistrer un pré-script généré pour les clics?