본문 바로가기

Python2

파이썬 파일 경로 문제 한방에 정리 파이썬을 접하고 문서 입출력을 공부하면서 인코딩때문에 조금 고생시키더니 이후에도 종종 걸리는것이 파일의 경로문제였습니다. 별것도 아닌데 사람 피곤하게 만듭니다. 슬래시, 역슬래시 문자들을 경로설정에 사용하는데 코딩하다보면 요것들이 헷갈리더라구요. 그런데 파이썬에서 경로설정 앞에 r'' 을 사용할 수 있다는걸 알았는데 이게 아주 편리합니다. r'' 을 사용하게 되면 경로설정시에 슬래시, 역슬래시 무엇을 사용하든, 혹은 마구 섞어쓰든 상관없이 이게 경로설정 문자열이구나 판단하고 알아서 인식해줍니다. 컴퓨터가 아니라 사람이 코드를 본다면 아 이게 경로설정하려다 잘못쓴 문자인가보다 하고 인지하듯이요. 위의 스샷처럼 경로에 슬래시, 역슬래시를 섞어 사용하니 파일을 열수 없어서 오류가 납니다. 똑같은 코드지만 f .. 2021. 11. 18.
[파이썬] GUI (그래픽 인터페이스) 라이브러리 선택 시간날때 틈틈히 파이썬을 독학중인데 이제 문법을 대충 끝내고 뭐라도 만들어볼 생각입니다. 문법 후반부를 공부하는사이 초반에 배웠던건 상당수 까먹은듯하지만 문법만 반복하다가는 흥미를 잃을듯하여 일단 무식하게 앞으로 전진해볼참입니다. 윈도우시대에 텍스트모드 프로그램은 불편해보여서 GUI 과정을 조금 더 배워야겠습니다. 그런데 찾아보니 GUI 라이브러리가 여러가지라 뭘 선택해야 할지 몰라서 일단 정리부터 해보기로 했습니다. Tkinter, PyQt, PySide, PyGTK, wxPython, Kivy 1. Tkinter 장점이라면 따로 설치할 필요없이 파이썬 설치하면 기본적으로 내포하고 있는 표준 GUI 라이브러리라는겁니다. 위젯들이 부족하고 UI도 예쁘지 않습니다. 따로 설치할 필요가 없으니 매뉴얼을 보고.. 2021. 6. 19.