Python Non Blocking User Input