2013-07-03 2 views
-2

Python을 사용하여 오류를 처리하기 위해서는 순차적으로 액세스해야하는 여러 USB 장치가있을 때 로그 파일에 저장하기 위해 소프트웨어 오류를 통신 오류와 구별해야합니다. - 어떤 소프트웨어 오류를 고려해야합니까? - 통신 오류와 구별하고 로그 파일에 저장하는 방법 - 여러 기기 중 기기 X가 통신 중인지 확인하는 방법파이썬에서 USB로 통신 오류와 소프트웨어 오류를 구별하는 방법

답변

1

파이썬의 오류는 일반적으로 "발생했습니다"라는 "Exceptions"으로 표시됩니다. 다른 유형의 예외가있는 경우 다른 유형의 오류가 구분됩니다. 이러한 오류를 포착하여 "try/except"구문을 사용하여 잡으려는 오류 유형을 지정합니다.

try: 
    some code here 
except TypeError: 
    handle type errors here. 
+0

그러나 통신 오류와 소프트웨어 오류를 구분해야합니다. 이것은 일반적인 대답 plz입니다. – Biju

+0

@Biju : 예, 예외 유형이 다양합니다. 그것은 일반적인 질문이므로 일반적인 대답을 얻습니다. 사실 일단 파이썬을 배웠다면이 모든 것이 자명 할 것입니다. –

+0

하나의 USB 장치와 통신하기 위해 코드를 작성했으며 그 오류가 로그 파일에 기록됩니다. 몇 가지 USB 장치를 위해이 장치를 확장하여 순차적으로 통신하면서 통신 오류는 물론 소프트웨어 오류를 식별하려고합니다. (어떤 유형의 소프트웨어 오류가이 시도에서 나타날 수 있는지 알 수 없음) – Biju

관련 문제