try-except

    2

    1답변

    이 finally 절에서 발생합니다.이 절은 ctypes를 통해 사용되는 외부 라이브러리에서 유래 했으므로 아무 것도 할 수 없습니다. 사실 스크립트는 어쨌든 끝났기 때문에이 세그 폴트는 신경 쓰지 않습니다. 그러나 마지막으로 segfault는 결국 모든 예외를 먹습니다. 따라서, 먼저 NameError을 iDontExist에서 디버깅하는 것은 엉덩이의 고

    1

    2답변

    소스 코드가없는 타사 구성 요소에 대해 일부 코드를 작성하고 있습니다. (이 :)에 대한 의견을 말하지 않는다), 뭔가 그 구성 요소에 대한 메서드를 호출 할 때 발생하고 예외 블록을 제외하고 try 블록에 넣을 경우에도 무시됩니다. 내가 잘못 했나요? 이유가 무엇일까요? 단계별 begin try 3rdPartyComponentWithNo

    5

    1답변

    Ctrl + C를 누르면 내 while 루프가 종료되지 않습니다. 그것은 겉으로 내 KeyboardInterrupt 예외를 무시합니다. 루프 부분은 다음과 같습니다 while True: try: if subprocess_cnt <= max_subprocess: try: notifier.process_events()

    1

    3답변

    나는 sqlite 데이터베이스에 연결하는 일부 코드로 작업 중이다. 이 코드를 디버깅하는 과정에서 일부 오류로 인해 닫기 명령이 실행되지 않아 데이터베이스에 대한 연결이 끊어져 문제가 발생합니다. db와 c는 함수 내에서 정의되기 때문에 명령 행에서 해당 객체를 찾아서 닫을 수 없습니다. 그것들은 고아가 된 접속이나 어떤 것과 같지만, 대화 형 콘솔을 닫고

    1

    6답변

    나는 다음 번호 입력을 허용하는 스크립트를 작성하려고하고있어이가 (a)는 입력이 사실 숫자입니다, 그 (b)는 문제의 숫자가 적은 것을 확인합니다 012 "나는"다양한 문구를 쓸모 없게 시도했고, 이제 "try"문구로 머리를 감싸려고합니다. def listlength(): print "How many things (up to 17) do you w

    0

    1답변

    코드가 정상적으로 작동합니다. 방금 효율성 문제가있었습니다. 이 코드에서는 "try ... except"을 사용하여 프로그램을 중단시키는 오류를 전달합니다. 이 오류는 도달 할 수없는 IP 주소로 인해 발생합니다. 전에 말했듯이, 코드는 그 일을합니다. 이 IP가 도달 할 수 있는지 확인하고이를 전달하는 가장 빠른 방법인지 알고 싶습니다. IP를 찾을 수없

    1

    2답변

    사전에 제목이있는 2 열 (color number_of_occurances) .tsv 파일을 분석하려고합니다. 가능하면 가장 일반적인 방법으로 제목 줄을 건너 뛰려고합니다 (두 번째 열을 int 유형으로 지정해야한다고 가정). 다음은 내가 가지고 올 것 중에 최고,하지만 더 나은이 있어야한다 보인다 : filelist = [] color_dict = {}

    1

    1답변

    진단 프로그램과 유사한 프로그램을 작성합니다. 테스트를 실행 한 다음 더 많은 테스트를 수행하므로, 대부분이 `try,except 내부에서 수행되며 꽤 많은 테스트가 수행됩니다. 많은 사람들. 이것을 달성하는 다른 방법이 있습니까? try except의 수를 줄입니까? 다음은 샘플 코드입니다. try: treeinfo = subprocess.che

    2

    4답변

    , 나는 다음 코드 (안 프로덕션 코드를 고려 시작의 사용을 피하는 for loop 또는 if 문장에 try/finally 또는 try/except 블록을 사용하는 코드/끝 을 발견했습니다 단지 샘플) {$APPTYPE CONSOLE} {$R *.res} uses Classes, SysUtils; Procedure TestNoB

    4

    1답변

    나는 주사위 굴리기를 시뮬레이트하고 차트 (문자열 목록 세트)의 값과 비교하는 프로그램을 가지고있다. 나는 현재 TEdit에서 값을 얻는다. 상자가 비어 있으면 내 Try/Except 문에서 catch해야하는 EConvertError가 발생하지만 그렇지 않습니다. 생각과 조언? 아래 코드, Delphi 7. try //Shooting if