728x90

😎 프로젝트 만들기/- 기타 프로젝트 7

[Python&파일 입출력pickle] 파이썬을 이용한 로또 프로그래밍 프로젝트

💰 파이썬을 이용한 로또 프로그래밍 미니 프로젝트 💰 최근 크리스마스 12/25와 새해첫날 1/1이 토요일.... 바로 로또 추첨일이었다보니 연말에 로또에 대한 생각이 막 스믈스믈 나의 생각을 차지하게 되었다. 저번 주 Python + Mysql + 파일입출력 프로젝트를 하고나니, 혼자서 간단하게 미니프로젝트를 할 수 있을것같다는 자신감이 생겨버렸고, 마침 오늘내일 여유가 조금 생긴 관계로 쉬는시간을 활용해 후다닥 짜봤다. 간단하게 작성할거니, 이번에는 오로지 파이썬으로만 작성을 해봤다! 먼저 전체 코드식부터 볼까여?? 👀 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 ..

[python&mysql] 은행시스템 만들기 - 4. pymysql 모듈로 연동시키기 & 판다스로 테이블 출력해보기

💻 pymysql 모듈로 연동시키기 (21.01.13.목) 1. mysql과 연동하는 함수 만들기 - ex)입금 시 사용하는 def pyHistoryD(x) #모듈 임포트하기 import pymysql #connect 연결하기! conn = pymysql.connect(host="localhost", port3306, db="bladb", passwd="비~밀", user="blauser") #cursor로 통로 만들기! cur = conn.cursor() #실행할 sql 쿼리문 작성 sql=''' insert into history(계좌번호,이름,입출금,금액,잔액) values(%s,%s,%s,%s,%s); ''' for data in bankinform: cur.execute(sql,(str(data..

[python&mysql] 은행시스템 만들기 - 3. Mysql에서 user,db,table 생성하기

💻 sql user,db,table 생성하기 (21.01.13.목) 1. python과 sql 연결 하기 전 작업 - root 계정 에서 mysql을 python과 연결하기 전 먼저 mysql에 sql user, databse, table들을 미리 만들어준다. # user 만들기 create user 유저이름@호스트 identified by '비밀번호'; create user blauser@localhost identified by '비~밀'; # 잘 생성되었는지 확인하기 select * from mysql.user; # database 생성하기 create database 데이터베이스; create database bladb; # db의 전체에 모든 접근권한부여하기 grant all privileges..

[python&mysql] 은행시스템 만들기 - 1. 프로젝트 구상

💻 프로젝트 구상하기 (21.01.10.월) 1. 은행 시스템 이름 짓기 각자 이름의 이니셜 하나씩 따와서 BLA_bank라 이름을 짓고 은행 시스템에 필요한 메뉴를 생각해보았다. 2. 생성할 은행 메뉴 생각하기 * 기본적인 은행 업무 : 계좌 개설, 입금, 출금, 잔액조회, 입출금기록 * 금융 상품 업무 : 환율 조회, 적금 통장, 청약 통장, 마이너스 통장 3. class 구성 * 신규고객인지 기존고객별로 class 작성하기 - class 신규고객 - class 기존고객 ⏬ 그러나 !! 강사님의 confirm을 받은 결과!! * class의 경우 은행 시스템 속 역할별로 class 분류가 필요하다고 다시 구상하기를 권장함 - bank 업무 / custom 업무 등등 * 다시 프로젝트 구상 ⏬ * 수정..

[python&mysql] 은행시스템 만들기 - (21.01.10 ~ 21.01.14)

💻 프로젝트 진행 순서 KDT 1주차 파이썬, 2주차 SQL을 배운 것을 통합해서 은행 시스템을 만드는 프로젝트가 시작되었다. 각 단계 마다 gitlab에 기록해가면서, 시스템을 만들고 수정하는 작업을 반복해나갔다. 💵 BLA_bank - 파이썬을 이용한 은행 시스템 만들기 - 세명의 이니셜을 한 자씩 따와서 'BLA 은행 시스템' 만들었음. - 프로그램 실행 시 기존에 있던 데이터(txt)를 불러와서 은행 작업이 가능하고, 없을 시엔 새로 만듦. - 이후 프로그램 종료 시 update하여 다시 파일에 저장될 수 있는 은행 시스템을 만듦. - 또한, 데이터 입력 시 sql과 연동하여 만들어놓은 테이블에 실시간은 저장이 되는 시스템을 만듦 🗂️ 진행상황 01.10.월.수업후 * * 어떤 메뉴 생성할 것인지..

728x90