PyCharm 2

PyCharm 'Too broad exception clause' warning

코드를 작성하다가 except 구문에 밑줄이 그어져있길래 봤더니 'Too broad exception clause' 라는 warning이 떠있었다. 검색해보니 PEP8이라는 코딩컨벤션에 맞지 않는 내용이라 그런다고 한다. try: """code""" except: pass 코드는 위와 같았는데, except 뒤에 특정 exception을 추가하지 않아 발생한 문제같다. 당장은 그렇게 세세하게 나눌 필요도 없고, 저 밑줄을 보고 싶지 않았는데, 그럴 때 사용하는 방법은 아래와 같다. try: """code""" except (Exception,): pass 실질적인 동작은 모든 예외를 처리하라는 위의 코드와 같지만, IDE가 잔소리(?)를 하지 못하게 속이는 역할이다. 쓰고 보니 별 쓸모없는 내용이긴 하다..

파이썬 2022.05.31

Pycharm + 아나콘다 + jupyter notebook 연동하기

커뮤니티 버전 pycharm에서는 jupyter 연동이 되지 않는다고 한다. 나는 학생 라이센스가 있으니 프로 버전에서 연동해보았다. 아나콘다 설치 우선 아나콘다를 설치해준다. 아나콘다 가상환경 생성 설치가 다 됐다면 아나콘다 프롬포트를 실행해준다. 아래 명령어들을 입력하여 아나콘다 업데이트 및 가상환경을 생성해준다. conda update conda conda update --all conda create --name {환경이름} python=3.x 가상환경 리스트는 아래 명령어를 통해 볼 수 있다. conda env list 아나콘다 & Pycharm 연동 이제 pycharm에서 프로젝트를 생성해보자. 파이썬 인터프리터는 existing interpreter를 체크하고, 설정이 되어 있지 않다면 파이..

파이썬 2022.05.20