본문 바로가기
728x90

Python21

Python GUI 라이브러리 Tkinter 사용법 - Tutorial 2 (Label, LabelFrame, Button, Text, Entry) 지난 포스팅에 이어서 이번에는 기본적인 기능들을 알아보기로 하겠습니다. 지난번 포스팅은 요기 (별거 없습니다 ^^;;) Python GUI 라이브러리 Tkinter 사용법 - Tutorial 1 python에는 유명한 GUI 라이브러리가 크게 2종류가 있는것으로 보입니다. PyQT5와 지금 이야기 하려는 Tkinter 인데요. PyQT5가 조금 더 이쁘게 커스텀이 가능하지만 사용처에 따라 유료 라이센스를 지 goddessbest-qa.tistory.com 일단 주요하게 사용하는 것들 중 5가지를 뽑아 봤습니다. 1. Label 2. LabelFrame 3. Button 4. Text 5. Entry 이렇게 입니다. (제가 작업하면서 가장 많이 사용한 클래스들) 아래에서 천천히 설명해보겠습니다~ 1. La.. 2020. 12. 19.
Python GUI 라이브러리 Tkinter 사용법 - Tutorial 1 python에는 유명한 GUI 라이브러리가 크게 2종류가 있는것으로 보입니다. PyQT5와 지금 이야기 하려는 Tkinter 인데요. PyQT5가 조금 더 이쁘게 커스텀이 가능하지만 사용처에 따라 유료 라이센스를 지불해야 하는 이슈가 있는 반면 Tkinter는 python 자체 내장 라이브러리이고 무료이기 때문에 사용성 측면에서 훨씬 좋은 접근성을 가지고 있습니다. 그래서 저는 지금 회사 내에서 사용할 QA 지원 툴을 Tkinter로 만들기로 했습니다. python 3.x 기준으로 from tkinter import * 을 해주시고 window = Tk() window.title('QA를 재미있게 블로그') window.geometry('680x860') window.mainloop() 위와 같이 작성하.. 2020. 12. 16.
Selenium 4의 마지막 alpha 버전 공개 Selenium 4의 마지막 alpha 버전이 공개되었습니다. 최초 alpha 버전은 작년에 릴리즈해서 지금까지 알파버전의 개발이 이루어졌는데 이제 곧 상용버전이 나올거라는 희망을 가져봅니다 :) Selenium 3에 비해 향상된 속도와 다양한 추가 기능들을 경험해보고 싶네요. Selenium 4 With Python: All You Need To Know Selenium 4 is driving a lot of curiosity as it follows a different architecture compared to its predecessor. In this blog, we will see how to work with Python in Selenium 4. www.lambdatest.com 2020. 11. 26.
HtmlTestRunner import error 나는 현상 저는 python test runner로 unittest를 사용하고 있습니다. 그리고 test report를 뽑을때 HtmlTestRunner를 사용하고 있는데 제 맥북에서는 잘 설치되던 것이 이상하게 자동화 머신으로 쓰고 있는 맥북에서 설치하면 import error가 발생하는 거였습니다. 스택오버플로우 형님들의 도움을 받을려고 했으나 결국 못찾고 장시간에 삽질 끝에 해결 방법을 스스로 찾아냈습니다. (목마른 사람이 우물을 판다 엉엉....) 일단 HtmlTestRunner설치시 같이 설치되는 3가지가 있습니다. 이것을 말끔히 지워주세요. 혹시나 Pycharm을 사용하신다면 메뉴 좌측 상단에 Pycharm - Preferences로 들어가신 다음 Project - Project Interpreter 메.. 2020. 11. 24.
Django admin 기본 설정 커맨드 지금 django 강의를 듣고 있습니다. 역시나 뭔가를 새롭게 배우는건 너무 신나네요. 아이들이랑 다 잠들면 혼자 나와서 조용히 강의 들으며 연습하는게 아주 재밌습니다. django를 처음 학습할 때 나중에 까먹을 것 같아 내용을 포스팅하면서 공부하려고 합니다. 이번에는 django admin 커맨드 종류입니다. 일단 django부터 설치를 해야겠죠? pip install django mac이라면 pip3 install django를 해주시면 됩니다. 그 후에 django project를 만들어 줍니다. django-admin startproject "프로젝트명" 그리고 위에서 생성된 프로젝트명의 폴더로 이동한 뒤에 django-admin startapp "app명" 를 실행하면 django 프레임워크가.. 2020. 11. 11.
패스트 캠퍼스 python 웹 개발 올인원 패키지 구매했습니다. 지금 파이썬을 쓰고 있지만 조금 더 고급사용자가 되고 싶다는 생각에 패스트캠퍼스 파이선 온라인 강의를 구매했습니다. 저는 주로 pycharm을 사용하는데 강의는 vscode를 사용해서 조금 낯설기는 하지만 회사에서 다른 개발자분들이 IDE로 vscode를 사용하고 있어서 적응이 크게 어렵지는 않았습니다. 강의가 숨막히게 많기는 하지만 (...) 그래도 1 강의당 15분을 넘지 않아서 큰 부담없이 진행할 수 있을 것 같습니다. 예전부터 Flask 해보고 싶었는데 열심히 해봐야겠습니다~ 2020. 10. 30.