Come faccio a fare in modo che in Tk che con Entry possa accettare solo numeri?
A parte l'italiano infelice è una cosa che fai indipendentemente da Tk.
Se tramite la classe Entry di Tk (che non conosco) accetti input da tastiera allo stesso modo che con input() e raw_input() puoi controllare il tipo di dato inserito dall'utente con isinstance():
codice:
valore = prendi_valore_da_tastiera() # aka "Entry" di Tk
if isinstance(valore, int) or isinstance(valore, float):
# ok è un numero
...
else:
# no, non lo è
...
come faccio ad usare una regular expression in python?
Leggendo la manualistica ufficiale o le decine di tutorial riguardo le re in Python che sono presenti in rete.