전체 글
-
-
13. DB: DB data 다루기 - 1공부합시다!/python 2023. 2. 7. 00:12
오늘은 생성한 DB에서 Table을 조회하는 방법에 대해서 살펴보겠습니다. 기존의 DB구문과 차이가 없으니 가볍게 보면서 실습해 보시기 바랍니다. ''' 다양한 테이블 조회 1. SQLite 기본 사용법 2. select 3. where 4. Tuple, Dictionary Mapping ''' import sqlite3 conn = sqlite3.connect('./resource/database.db') # DB경로 c = conn.cursor() # 데이터 조회(전체) c.execute("select * from users") # 커서 위치 변경 # 1개 로우 선택 #print('One -> \n', c.fetchone()) # 지정 로우 선택 #print('Three -> \n', c.fetchm..
-
12. DB: database 및 table 다루기공부합시다!/python 2023. 2. 6. 00:11
오늘은 Python을 이용한 DB 관리에 대해서 알아보겠습니다. Python에는 기본적으로 sqlite라는 작은 DB가 내장되어 있습니다. sqlite를 활용해서 DB생성 및 Table를 생성하고 삭제하는 방법에 대해서 살펴보겠습니다. ''' 데이터베이스 및 테이블 생성 1. SQLite 기본 사용법 2. 테이블 생성 3. 데이터 삽입 4. 기본 SQL 사용 예제 ''' # Python + Database 연동(SQLite) # 테이블 생성 및 삽입 import sqlite3 import datetime # 버전 확인 print('SQListe.version : ', sqlite3.version) print('SQListe.sqlite_version : ', sqlite3.sqlite_version) #..
-
近墨者黑오늘의 한마디 2023. 2. 6. 00:11
태자소부잠 (太子少傅箴) - 서진시대의 문신 부현 편찬 近朱者赤 近墨者黑 근주자적 근묵자흑 붉은 색을 가까이 하는 사람은 붉은 물이 들고, 먹을 가까이 하는 사람은 검은 물이 든다 聲和則響淸 形正則影直 성화즉향청 형정즉영직 소리가 고르면 음향도 맑게 울리고 형상이 단정하면 그림자도 곧다. 길지 않은 인생 살면서 옳음과 그릇을 따져서 무엇하랴만 다른 사람에게 피해를 주는 삶을 사는 것은 아니다. 옳고 그름이야 사람과 시대에 따라 틀려질 수 있지만 나로 인한 주변의 피해 시대에 따라서 변하지 않는다.. 누군가에게 피해는 주는 사람과 어울리는 것은 같이 피해를 주는 것과 무엇이 다르랴! 해서 부처님이 하지 말란 다섯가지가 있다. 1. 남을 때리지 말라 2. 남의 물건을 훔치거나 빼았지마라 3. 남의 여자를 탐..
-
11.Function공부합시다!/python 2023. 2. 3. 00:15
드디어 무시무시한 함수로 들어가네요! Code의 편리한 재사용을 위해서 사용하는 것이 함수입니다. 인자값만 바꾸면 그때 그때 재사용을 할 수 있지요! 핵심을 잘 기억하세요! # 함수식 및 람다(lambda) # 함수 정의 방법 # def 함수명(parameter): # code # 함수 호출 # 함수명 # EX-1 return 값 없음 def hello(test): print('Hello',test) hello('Python') hello(7777) # EX-2 return 값 있음 def hello_return(world): val = 'Hello ' + str(world) return val str1 = hello_return('Python!!!!!!!!') print(str1) # EX-3 다중 r..
-
-
10.for, while: 흐름제어공부합시다!/python 2023. 2. 2. 00:14
if문에 이어서 오늘은 for와 while문 입니다. 순환은 꼭 필요하고 재밌는 부분입니다. # 기본 반복문 : for, while from cgi import print_directory v1 = 1 while v1 < 11: print('v1 is : ', v1) v1 += 1 for v2 in range(10): print('v2 is : ', v2) for v3 in range(1,11): print('v3 is : ', v3) # 1~100까지의 합 sum1 = 0 cnt1 = 1 while cnt1