개발공부(2)

velog.yj·2020년 10월 28일
0

JavaBeans MVC

dto => file_handler=> service => dao
dto
password : str = db.Column(db.String(1)) # 왜 String(1)? @property # search!!!!!
def json(self):
return {

file_handler
csv파일을 dframe 으로 넣고
파이썬 타입의 object를 json 문자열로 변경(json인코딩)

import os
운영체제(OS : Operating System)를 제어
파일과 폴더를 만들고 복사하는 일들도 os 모듈로 할 수 있다.

file_handler > import json
JSON

JavaScript Object Notation의 약자
데이타를 교환하는 한 포맷
Key-Value Pair
JSON 라이브러리를 사용하면, Python 타입의 Object를 JSON 문자열로 변경할 수 있으며(JSON 인코딩), 또한 JSON 문자열을 다시 Python 타입으로 변환할 수 있다 (JSON 디코딩).

참고
http://pythonstudy.xyz/python/article/205-JSON-%EB%8D%B0%EC%9D%B4%ED%83%80

@dataclass
이 모듈은 init() 나 repr() 과 같은 생성된 특수 메서드 를 사용자 정의 클래스에 자동으로 추가하는 데코레이터와 함수를 제공

참고
https://docs.python.org/ko/3/library/dataclasses.html

service
import pands as pd
import numpy as mp
from skleran.ensemble import RandomForestClassfier
from skleran.ensemble import DecisionTreeClassfier
from sklearn.naive_bayes import GaussianNB
from skleran.neighbors import KNneighborsClassifier
from skleran.svm import SVC
from skleran.model_selection import train_test_split
from sklearn.model_selection import KFold
from sklearn.model_selection improt cross_val_score

profile
개발 공부 !-벨로그 적응 중-기록 위주 벨로그

0개의 댓글