Γιατί δεν θές ο χρήστης να πατάει το enter;
Ο χρήστης μπορεί να γράψει και να σβήσει κάτι πριν πατήσει το enter
Δεν ξέρω ποιό ακρίβώς είναι το θέμα που θές να λύσεις.
Εάν είναι όπως το περιγράφεις γιατί δεν σε καλύπτεί πχ το
eisodos=input('Μύνημα :')
if len(eisodos)==4 and ('#' not in eisodos):
Εάν θες το γράμμα που παίρνει η getch να εμφανίζεται χρησιμοποίησε την getche
docs.python.org/3/library/msvcrt.html?hi...msvcrt#msvcrt.getche
Αν θες να διαβάζει περισσότερους από 1 χαρακτήρες γράψε λίγο κώδικα να το κάνει
π.χ
message=''
while len(message)<5 and ('#' not in message):
message+=msvcrt.getche().decode()
Πιστεύω όμως ότι είναι λάθος προσέγγιση