2020/02/23(20)
-
Binary file(바이너리 파일)
Binary file(바이너리 파일) · 바이너리 파일을 읽기 위해서는 파일모드를 rb 로, 쓰기 위해서는 wb 로 지정해야 합니다. · 바이너리 파일은 그 자체가 바이트로 처리되기 때문에 텍스트 파일에서 사용하는 Universal Newline 변환이나 인코딩을 사용하지 않습니다.
-
MySQL DML 사용 절차
MySQL DML 사용 절차
-
Dictionary 커서
Dictionary 커서 · Connection 으로부터 Dictionary Cursor 생성해서 사용합니다. · cursor() 메서드 안에 DictCursor를 파라미터로 지정하면 디폴트인 Array based cursor가 아닌 Dictionary based cursor를 사용하게 됩니다. parameter description conn.cursor() · 디폴트값 · Array based cursor는 Row의 결과값을 배열로 (PyMyMsql에서는 튜플tuple형태) 리턴합니다. conn.cursor(pymysql.cursors.DictCursor) · cursor 생성시 cursor() 메서드 안에 DictCursor 옵션을 주면, Row 결과를 Dictionary 형태로 리턴합니다.
-
TPR vs FPR 예시
TPR vs FPR 예시 TPR 계산 지표 계산값 TPR(True Positive Rate) 5/8=0.625 FPR(False Positive Rate) 2/7=0.2857 FPR 계산 지표 계산값 TPR(True Positive Rate) 5/8=0.625 FPR(False Positive Rate) 2/7=0.2857
-
MySql 사용 절차
MySql 사용 절차 Python에서 MySQL에 있는 데이타를 사용하는 일반적인 절차는 다음과 같습니다.
-
DML(INSERT, UPDATE, DELETE)
DML(INSERT, UPDATE, DELETE) · SQL에서 데이터를 조작하는 INSERT, UPDATE, DELETE 문을 DML(Data Manipulation Language)이라고 합니다. · DML문을 사용하는 방식은 다른 쿼리문을 사용하는 방식과 거의 비슷합니다. · INSERT, UPDATE, DELETE 문에서도 Parameterized Query를 사용할 수 있습니다. · DML은 리턴되는 데이터가 없으므로 fetch 구문을 사용하지 않습니다. DML쿼리 수행시 Autocommit 이 기본값이 아니기 때문에, execute() 로 DML 문장을 실행한 후에, Connection 객체의 commit() 메서드를 호출해야 합니다. conn = sqlite3.connect("test.db"..