목록Study/Python (2)
Adagio non molto
간단한 윈도우 프로그램 개발이 필요해져서 오랜만에 파이썬을 꺼냈다.파이썬에서는 Tkinter 라는 기본 라이브러리가 있지만 나중에 exe파일을 생성할 때 불편하고, 너무 간단하기 때문에 PyQT를 사용하기로 한다. 최신 버젼으로 PyQT5가 있으며, 문서가 별로 없다.특히 간단히 GUI를 만들 수 있는 designer.exe라는게 주어지는데 많은 문서들이 아나콘다를 사용한다.Anaconda3를 설치할 수도 있지만 간단하게 디자이너 툴을 쓸 수 있다. (요즘에는 이렇게 커맨드를 이용해서 설치하더라) python -m pip install pyqt5 를 통해 PyQT5를 설치할 수 있다. from PyQt5 import QtCore, QtGui, QtWidgets 를 파이썬에서 실행시켜봄으로 설치에 문제가 ..
최근 VSCode를 소개받았고, 마음에 드는 환경에서 파이썬을 연습하고 있으나 문제점이 생겼다. 텐서를 쓸 때는 몰랐으나 기존의 알고리즘들을 구현하려다 보니 overriding/overloading에서 문제가 생겼다. 처음에는 잘못 알았나 싶었지만 pylint에 들어가보니 이게 왜 에러로 지목되는지도 모르겠다. 해당 문서(pylint의 에러 E0202)는 이 링크에서 볼 수 있다. 이 문제를 제거하려면 pylint에서 에러를 무시하도록 해야하는데 VSCode에서는 settings.json의 수정을 통해 할 수 있다. 작업에 대한 설정과 기본 설정으로 나눌 수 있는데, 기본 설정을 해보자. 파일 - 기본 설정 - 설정 을 들어가면 VSCode의 모든 프로젝트가 영향 받는 settings.json이 열린다...