Python 3

[Pandas]시간/날짜 데이터 다루기 : to_datetime(), dt.year, dt.month, dt.day

이 글에서는 파이썬으로 시간/날짜 데이터를 다루겠습니다. 이를 위해 먼저, 데이터프레임을 만들겠습니다. import pandas as pddata = [['1990-03-02', 90], ['1991-06-08', 95], \ ['1990-11-22',80], ['1991-01-05', 88]]names = ['철수', '영이', '길동', '미영']column_names =['생년월일', '점수']df1 = pd.DataFrame(data, index=names, columns=column_names)df1 파이썬은 날짜를 문자형으로 다룹니다.df1.info()시계열 객체로 변환하기문자열을 Timestamp로 변환 : to_datetime()함수 사용df1['생년월일'] = pd.to_da..

Python 2024.06.12

[Python]SQLite3 모듈: 파이썬에서 DB연동하기 응용(예제 포함)

파이썬으로 DB 만들기 : 함수를 사용해서 정리해보기import sqlite3# 데이터베이스 연결conn = sqlite3.connect('example.db')# 커서 생성cursor = conn.cursor()# 테이블 생성cursor.execute("""DROP TABLE IF EXISTS info""")cursor.execute("""CREATE TABLE INFO ( NO INTEGER PRIMARY KEY AUTOINCREMENT, NAME TEXT(20) NOT NULL, AGE INTEGER CHECK (1     파이썬으로 DB 만들기 : Class 을 활용해서 정리해보기import sqlite3# 하나의 ROW를 표현하기 위한 클래스# VO(Value Object): ..

Python 2024.05.24

[Python]SQLite3 모듈: 파이썬에서 DB연동하기 (예제 포함)

SQLite3모듈이란?파이썬에서 SQLite3 데이터베이스를 다룰 수 있는 모듈입니다.SQLite3모듈은 파이썬 표준 라이브러리(파이썬이 설치될 때 기본적으로 설치되는 모듈)에 포함되어 있습니다. 따라서 표준 라이브러리인 sqlite3 모듈을 이용하면 SQLite 데이터베이스를 이용할 수 있습니다.파이썬 SQLite 라이브러리 불러오기 및 버전 확인파이썬에서 SQLite 데이터베이스를 사용하려면, 먼저 SQLite3모듈을 import 해야된다. import sqlite3 SQLite3모듈 접속 관련 함수 - connect() SQLite 데이터베이스 연결. 데이터베이스 파일이 존재하지 않으면 새로운 데이터베이스 파일을 생성함. 연결된 데이터베이스 객체를 반환. - cursor() 데이터베이스와 상호..

Python 2024.05.24