raw_input 명령에 문제가 있습니다. 프로그램에서 사용하고 cmd에서 프로그램을 실행합니다. 그런 다음 입력을 요청하지만 거기에 빈 줄이있는 텍스트를 붙여 넣으면 python이 자동으로 입력 명령을 사용합니다. 명령을 입력하는 것이 아니라 새로운 라인을 이해한다는 사실을 알고 싶습니다. 내가 어떻게 할 수 있니?cmd Python Raw_input
0
A
답변
1
이렇게하려면 raw_input
함수를 사용할 수 없습니다.이 함수는 첫 번째 줄 바꿈 문자 다음에 입력 된 내용을 읽는 것을 마쳤기 때문에 사용할 수 없습니다. 리눅스에서 Ctrl 키 + D입니다 EOF의 문자를 보낼 입력을 읽고 마치려면
>>>import sys
>>>input = sys.stdin.read()
hi
this text has
new lines
Ctrl^D
>>>print input
hi
this text has
new lines
당신이해야합니다 및 Windows에서 + Z
Ctrl 키 입니다 대신 당신은sys.stdin
을 사용할 수 있습니다 희망이 도움이됩니다!
0
(파이썬 설명서에 따라) raw_input()은 \n
이 입력을 끝내는 키로 설계되어 있으며 다른 상호 작용 방법으로 설계되지 않았습니다.
입력을 사용하는 다른 방법을 사용하려는 경우 fileinput()
또는 sys.stdin.read()
을 시도하고 줄 또는 문자를 반복하고 원하는 동작을 만듭니다.
관련 문제
- 1. python raw_input "flags"
- 2. Python : raw_input 스캔
- 3. Python EOF 오류 raw_input()
- 4. Python Wunderground raw_input 데이터
- 5. Python multithreading raw_input
- 6. Python, input 및 raw_input
- 7. Python : raw_input 목록
- 8. raw_input()의 Python EOF 오류
- 9. raw_input in python, 출력이 잘못되었습니다
- 10. raw_input() 전에 Python 플러시 입력
- 11. raw_input?
- 12. Python : 자동 종료 Cmd 프롬프트 멈춤
- 13. raw_input node.js의 대안
- 14. python raw_input 값을 매개 변수로 액세스
- 15. python 2.7 사전에서 값으로 raw_input 문자열 바꾸기
- 16. raw_input 명령을 사용하여 백그라운드에서 python 스크립트 실행
- 17. Python : raw_input()에 대한 사용자 응답 확인
- 18. Python raw_input() 문자열을 인스턴스 이름으로 사용
- 19. ^C/KeyboardInterrupt가있는 자식 스레드에서 Python raw_input() 인터럽트
- 20. 리눅스 : python : raw_input() 전에 입력 버퍼를 지우십시오.
- 21. Python 초보자 MIT 6.00 raw_input 구문 오류
- 22. Python 2.7에서 raw_input 후 "None"출력
- 23. cmd 창에서 문자열 검색 Python Python
- 24. Cmd 모듈과의 Python 트위스트 통합
- 25. Python Cmd 탭 완성 문제
- 26. Python cmd 모듈의 영구 이력
- 27. argv 대 raw_input
- 28. 자식 스레드의 주 스레드의 raw_input() 인터럽트
- 29. 파이썬 프로세스 내 Raw_input
- 30. python에서 raw_input == something을 확인하려면 어떻게해야합니까?
으로 질문의 답변에서보세요. 문제를 재현하는 짧은 프로그램 (10 줄 정도)을 포함시킬 수 있습니까? –
첫 번째 검색에서 나에게 다음과 같은 정보를 제공했습니다. [how-to-process-raw-data-in-python] (http://stackoverflow.com/questions/19202407/how-to-process-raw-data-in-python#answer -19202500) –