소연의_개발일지
article thumbnail
[SQL] SQLite3 다운로드 및 실행하기, 값추가 및 조회
개발공부/SQL & DB 2023. 5. 29. 19:04

설치방법 1. SQL 홈페이지에 접속한다. https://www.sqlite.org/download.html SQLite Download Page Templates (1) and (2) are used for source-code products. Template (1) is used for generic source-code products and templates (2) is used for source-code products that are generally only useful on unix-like platforms. Template (3) is used for precompiled bi www.sqlite.org 2. 각 호환에 맞는 것을 다운받는다. Window 기준 마지막 걸 다운받으면 ..

[PyQt] QtMultimedia 사용해 영상 재생하기

QtMultimedia는 멀티미디어 콘텐츠들을 재생시키기 위한 필수적인 도구이다. pyqt가 깔려있지 않으면 이 부분을 임포트 해 와야 한다. import QtMultimedia 5.15 만약 c++ 사용자라면 아래와 같은 코드를 헤더에 추가해줘야 한다. #include #include 파이큐티 사용자라면 멀티미디어를 임포트 해 준다. import QtMultimedia 소스코드 from PyQt5.QtCore import * from PyQt5.QtGui import * from PyQt5.QtWidgets import * from PyQt5.QtMultimedia import * from PyQt5.QtMultimediaWidgets import * import time class VideoPlaye..

article thumbnail
CSV 파일 파이썬에서 읽기, 쓰기, 추가하기
개발공부/Python 2023. 5. 9. 16:27

엑셀 데이터 가져오기(위키독스): https://wikidocs.net/150903 01. 데이터 가져오기 [TOC] ## 엑셀 데이터 가져오기 ```{.python} import pandas as pd file = 'c:\\폴더명\\파일명.xlsx' # 시트 지정 안하면 첫 번째… wikidocs.net 예제로 배우는 파이썬 프로그래밍 CSV 파일 사용하기: http://pythonstudy.xyz/python/article/207-CSV-%ED%8C%8C%EC%9D%BC-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0 예제로 배우는 파이썬 프로그래밍 - CSV 파일 사용하기 1. CSV 파일 CSV란 Comma-separated values의 약자로서 CSV 파일은 각 라인의 컬럼들..

article thumbnail
[PyQt] Scroll Area 공부하기

출처: https://youtu.be/ttBjf4bMDXY 이 영상을 보고 따라한 내용이다. Scroll Area를 가져온다. ScrollArea 외부에서 우클릭-배치-수직으로 배치 클릭 그렇게 하면 화면 창 크기에 따라 scroll area가 움직이는 모습을 볼 수 있다. 편의를 위해 메인윈도우 배경색(background-color)을 바꿔준다. Scroll Area에 Frame 하나를 가져와준 후 우클릭하여 배경색(스타일시트 - background color)를 변경해준다. 스크롤영역 내부에서 우클릭 - 배치 - 수평으로 배치를 누르면 프레임이 스크롤영역만큼 늘어나는 것을 볼 수 있다. 프레임의 미니멈사이즈를 우측 속성 편집기에서 창 사이즈보다 크게 늘린다. 그럼 스크롤바가 생긴다. 스크롤바 색 바꾸..

article thumbnail
[PyQt] 로또 화면 만들어보기

콤보박스, 체크박스, 푸시버튼 3가지 종류를 사용하여 로또 만들어보기 폰트: G마켓 산스 qt designer로 만든 화면 코드 import os import sys import random from PyQt5.QtWidgets import * from PyQt5 import uic from PyQt5.QtGui import * from PyQt5.QtCore import * def resource_path(relative_path): base_path = getattr(sys, "_MEIPASS", os.path.dirname(os.path.abspath(__file__))) return os.path.join(base_path, relative_path) form = resource_path('lot..