우연히 커뮤니티의 프로그래밍 게시판에서 파이썬의 2중 리스트 를 일자화 시키는 것에 대해 보게되었다.
2중 리스트를 1차원 리스트로 만드는 방법은 몇 개 알고 있었는데 어떤 댓글에서 sum(numbers, [])라는 식으로 2중 리스트를 일자화 시키는 것을 보고 전혀 알지 못했던 트릭이라 신기했다.
동작 원리를 설명할 겸 다른 flatten 방식도 살펴보자.

READ MORE

원래 쓰려던 것은 pyinstallerrequests라이브러리가 포함된 코드를 빌드할 때 발생하는 에러와 그에 관한 해결 방법을 포스팅하려 했으나, 이는 뒤로 넘기고 먼저 pyinstaller를 통해 PyQt5라이브러리를 사용한 python코드를 윈도우 exe파일로 만드는 법을 적고자 한다.

READ MORE

현재 서버의 포트가 외부로 연결된게 두 개 있다.
하나는 Flask로 HongikFood학식알리미를 서빙하고 있는 5000번 포트
다른 하나는 supervisor의 상태를 웹에서 확인하게끔 열어놓은 8017번 포트
(jupyter notebook도 오픈해놔야 하는게 귀찮아서 미루고만 있다.)

READ MORE

부동 소수점의 문제

float자료형을 쓸 때, 특히 if를 이용해 조건을 판단하거나 값을 확인할 때는 항상 주의해야한다.
이를 간과하면 아래처럼 언뜻 보기에는 괴상한, 버그같은 일이 일어난다.

READ MORE

전문가를 위한 파이썬(한빛미디어, 2016)을 읽으며 배운 짤막한 팁들을 정리한다.

READ MORE