Para que le dejaría al usuario que nombre va a tener una instancia?
Para eso tienes diccionarios o listas.
Código Python:
Ver originalclass clase:
def __init__(self, par1, par2):
self.par1 = par1
self.par2 = par2
def main():
d = {}
while True:
name = raw_input("Inserte el nombre del nuevo objeto: ")
par1, par2 = raw_input("Inserte los valores separado por comas x,y: ").split(",")
objeto = clase(par1, par2)
d[name] = objeto
salir = raw_input("Desea continuar?[S/n] ")
if salir and (salir[0] != 's' or salir != 'S'):
break
print d
if __name__ == '__main__':
main()
Claro que puedes usar input() y ejecutar cualquier código.