본문 바로가기

Keyword2

Python 파이썬: 예외를 무시하고 계속 진행하는 방법? [중복], Python: How to ignore an exception and proceed? [duplicate] 질문 나는 내 코드에 try...except 블록이 있고 예외가 발생할 때 실제로 코드를 계속 실행하고 싶습니다. 그 경우에는 모든 것이 정상적으로 실행될 수 있습니다. 문제는 except: 블록을 비워 또는 #아무것도 하지 않는 상태로 둘 경우 구문 오류가 발생합니다. 반복문이 아니기 때문에 continue를 사용할 수 없습니다. 코드를 계속 실행하라는 명령을 내릴 수 있는 키워드가 있을까요? 답변 except Exception: pass 파이썬 문서에서 pass 문에 대한 설명 2023. 9. 18.
Python 일부 함수들은 왜 함수 이름 앞뒤에 언더스코어 "__"가 있는 걸까요?, Why do some functions have underscores "__" before and after the function name? 질문 이 "밑줄"은 자주 발생하는 것 같은데, 이것은 파이썬 언어의 요구사항인지 아니면 단지 관습의 문제인지 궁금했습니다. 또한, 어떤 함수들이 밑줄을 가지고 있는지 그리고 왜 (__init__ 같은) 밑줄을 가지고 있는지 이름과 설명을 알려주실 수 있을까요? 답변 파이썬 PEP 8 -- 파이썬 코드 스타일 가이드에서 다음을 발췌: 기술적: 네이밍 스타일 다음과 같은 선행 또는 후행 밑줄을 사용한 특수 형식이 인식됩니다 (이러한 형식은 일반적으로 모든 케이스 규칙과 결합될 수 있음): _single_leading_underscore: 약한 "내부 사용" 표시자입니다. 예를 들어 from M import *은 밑줄로 시작하는 객체를 가져오지 않습니다. single_trailing_underscore_: 파.. 2023. 9. 16.