전체 글

전체 글

    다중 목적지 경로 추천

    설명 여러 목적지가 있을때 경로를 추천해주는 프로그램입니다. (도착지는 구현이 안됐습니다) 운송업 종사자나 영업직 등 운전을 많이 하시는 분들에게 추천드립니다 개선점이나 버그 제보 해 주시면 수정해드리겠습니다 사용법 - 출발지와 목적지를 입력하시면 됩니다. ( 주소에 입력 후 엔터를 누르시면 됩니다) - 경로 추천 버튼을 누르면 경로 탐색 후 추천순으로 목록이 정렬됩니다 - 지도 사이트 API 사용시 사용료를 지불해야 하므로 API 사용을 하지 않아 결과가 다소 좋지 않을수 있습니다 다운로드 https://drive.google.com/file/d/1igudnTvEODaEJh4en3NHBA2LIBQTHZCu/view?usp=sharing 다중 목적지 경로 추천 1-0-0.zip drive.google.c..

    Pandas DataFrame - 판다스 데이터프레임 생성 및 조회

    설명 판다스 데이터 프레임은 데이터를 엑셀의 표(테이블) 형태로 처리 할 수 있어 데이터 전처리등 각종 데이터의 핸들링을 편하게 할 수 있는 라이브러리입니다. pip install pandas 판다스 라이브러리가 설치되어 있지 않은 상태면 먼저 라이브러리를 설치해주어야 합니다. 데이터프레임 생성 Columns 는 열이고 Index 는 행입니다. 현재 아무것도 지정해주지 않아 [] 으로 표현이 되었고 데이터도 없어 Empty DataFrame 라고 알려줬네요. DataFrame(data, index, columns, dtype, copy) 이런 구조를 가지고 있습니다. 인덱스, 칼럼, 데이터타입을 지정해 줄 수 있고 지정해주지 않는다면 data의 형태에 맞게 알아서 생성해줍니다. 인덱스와 칼럼을 지정해주지..

    Qtpy - QLineEdit 활용하기

    기본 설명 QLineEdit은 한 줄의 문자열을 입력할 수 있는 위젯입니다. QtWidgets을 상속 받아 사용합니다. from PyQt5 import QtWidgets 속성 echoMode : 쓰기 모드를 설정합니다. 종류 설명 값 QLineEdit.Normal 입력된 문자를 표시 (기본값) 0 QLineEdit.NoEcho 문자열을 표시하지 않습니다. 암호의 길이 조차 공개하지 않는 경우 적합 1 QLineEdit.Password 실제 입력된 문자 대신 비밀번호 가림용 문자를 표시 2 QLineEdit.PasswordEchoOnEdit 입력할 때만 표시하고 이외에는 가림용 문자를 표시 3 사용 예시 setEchoMode(QLineEdit.Normal) or setEchoMode(0) 함수 목록 설명 ..

    Qtpy - QProgressBar 활용하기

    기본 설명 QprogressBar를 통하여 프로그램 진행 상황을 표현할 수 있습니다. ex ) 프로그램 처리 과정, 데이터 로딩 함수 설명 속성 value() value 값을 가져옴 int setValue value 값 설정(value는 100을 넘을 수 없음) int setTextVisible() 백분율 표시 bool setMinimum() 최솟값 설정 int setMaximum() 최댓값 설정 int reset() 초기화 void 예제 import sys from PyQt5.QtWidgets import QApplication, QWidget, QProgressBar class Test(QWidget): def __init__(self): super().__init__() self.initUI() d..

    자동 출석 체크 1.0.0 version

    파이썬 셀레니움을 이용한 자동화 프로그램입니다. 버그 및 사이트 추가 제보는 댓글이나 카카오톡 오픈채팅 : https://open.kakao.com/o/sa20k46d 연락바랍니다. 끄적끄적 코딩 공방 open.kakao.com · 사이트를 선택하고 아이디와 비밀번호를 입력 (비밀번호 창에서 Enter) · 출석체크 버튼 클릭시 테이블에 입력된 데이터로 자동으로 출석체크합니다. · 정보저장 버튼 클릭시 입력된 데이터를 db로 만듭니다. · 프로그램과 동일한 폴더에 db가 있을시 프로그램 실행시 자동으로 데이터를 불러옵니다. 추가 할 목록 + 테이블에 있는 비밀번호 암호화 + UI 수정 + 출석체크시 출석체크란에 항목 반환 + 프로그램 실행중에 0시0분이 되면 자동으로 출석체크 실행 + 셀레니움에서 req..