티스토리 뷰
파이참 IDE 환경에서 self 인스턴스를 불러들인 함수 선언에서 자주 보이는 경고이다.
물론 실행에는 큰 문제가 없지만 이 또한 왠지 불편함이...
이는 해당 함수 내부에서 self에 접근하는 로직이 없어서 발생하는 경고이다.
인스턴스가 필요없는 함수인경우 이를 무시하기 위해 함수선언 위에 아래 주석을 붙여주면 사라진다.
# noinspection PyMethodMayBeStatic
이런식으로
# noinspection PyMethodMayBeStatic
def set_logger(self):
fomatter = logging.Formatter.....
......
......
......
'Python' 카테고리의 다른 글
pycharm logging 모듈 로그 출력시 한글 깨지는 문제 (0) | 2022.07.21 |
---|---|
pycharm IDE 환경 'Global variable *** is undefined at the module level' 경고 처리 (0) | 2022.07.21 |
pyqt5 사용하자마자 만나는 Parameter 'flags' unfilled 경고 (0) | 2022.07.20 |
windows jupyterlab (주피터랩) 서버 실행시 느닷없는 오류 (2) | 2022.06.04 |
jupyterlab (주피터랩) 소스 폴딩, 기타 옵션 (익스텐션 X) (0) | 2022.05.03 |
댓글