0
stdin에서 백 스페이스가 있는지 어떻게 확인할 수 있습니까? 입력 된 문자를 어떻게 비교해야합니까? 특수 문자에 대한 다른 코드에 대한 설명을 모두 이해할 수 없으므로 (누군가 문자일까요?) 누군가가 나를 아주 쉽게 설명 할 수 있다고 생각했습니다.python에서 백 스페이스를 stdin에서 가져 오기?
내가 이런 식으로 떨어지게하고 싶지 :
character = some_function_that_gets_a_character_from_stdin()
if character == 'BACKSPACE': #This is the interesting part
do_smth()
감사합니다! 그건 작동하지만 실제로는, \ x7f는 백 스페이스이고 삭제는 아닙니다. – Phlya
아니요, \ x7f은 정말로 삭제되며 \ x08은 실제로 백 스페이스입니다. 많은 컴퓨터 키보드는 사용자가 "백 스페이스"라고 표시된 키를 누를 때 삭제를 보내도록 프로그래밍되어 있습니다. 그림을 이동. –
어쨌든, \ x7f이 (가) 백 스페이스로 작동합니다 :-) – Phlya