문제

나는 내가 사용하는 작은 앱을 많이 씁니다

try:
   print "always does this until I Ctrl+C"


Except KeyboardInterrupt:
   print "finish program"

방금 유휴 상태에서 멀어지기 시작했고 Pyscripter를 부팅했습니다. 그러나 Ctrl+C는 더 이상 작동하지 않습니다. 여전히 a를 보내는 것이 가능합니까? KeyboardInterrupt 내장 된 통역사를 사용하는 동안?

도움이 되었습니까?

해결책

Pyscripter에서 실행중인 프로그램을 종료하려면 항상 원격 엔진을 재직 할 수 있습니다.

  • 애플리케이션 실행 메뉴> 파이썬 엔진> 파이썬 엔진 재개 값 또는
  • 통역사 맥락 메뉴> 파이썬 엔진> 파이썬 엔진 재개 또는
  • 키보드 바로 가기 Ctrl-F2

소스, psyscripter 저자

다른 팁

나는 내 자신의 질문에 계속 대답하지만 그들이 유효하다고 생각합니다 ..

Pyscripter Google Group은 진행률 표시 줄을 가져 와서 킬 수있는 하나의 구현을 통해 인터럽트를 시뮬레이션합니다. 그러나 이것은 키보드 인터럽트와 동일하지 않습니다. 새로운 구현까지 운이 좋지 않은 것 같습니다.

그렇다고 말하면, 누구든지 사용자의 재량에 따라 프로그램을 종료하는 또 다른 새로운 방법을 제안 할 수 있습니까 (스레드 : P)?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top