목록데이터 엔지니어링 정복 (374)
지구정복
1. 파이썬을 이용하여 데이터베이스 조작 더보기 1. sqlite3 사용 sqlite3 모듈은 파이썬 표준 라이브러리로 SQLite에 대한 인터페이스를 제공한다. 이를 이용하면 따로 데이터베이스 모듈을 사용하지 않고 쉽게 이용할 수 있다. sqlite3.connect( 파일 경로 ) 의 뜻은 파일경로에 데이터베이스를 생성한다는 의미이다. test라는 데이터베이스를 만들고 phonebook이란 테이블을 만들어보자. import sqlite3 conn = sqlite3.connect( 'test.db' ) cursor = conn.cursor() cursor.execute( 'create table phonebook( name text, phonenum text )' ) cursor.execute( "ins..
복습 및 배울내용 Math 디렉터리파일정보 os.path glob 파일IO open pickle *SQL 데이터베이스 대형급 DB2, Oracle 중형급 MariaDB 소형급(파일 DB) SQLite 1. 파이썬과 데이터베이스 연동 더보기 1. python에 MariaDB 설치 아래 사이트 참고 mariadb.com/kb/en/mariadb-connector-python/ Python mariadb.com 먼저 cmd창을 열어서 파이썬과 mariadb 라이브러리를 다운받는다. 이때 방법은 2가지가 있다. 1. zip을 다운받고 원하는 위치에 넣고 활용 2. pip방법은 원격저장소에서 넣고 활용하는 것 이때 명령어로는 다음과 같다. pip list : 현재 내 안에 설치된 외부모듈확인 pip install..
복습 Java 프로그램언어기본(ECMAScript) *문법 자료형 객체 변수 형변환 연산자 제어문 분기 반복 continue, break *패키지-라이브러리 제공에 기본단위 모듈 변수 함수 클래스 -import -import ~ as ~ -from ~ import ~ -저장위치(PYTHONPATH) . 현재 디렉터리 .. 상위 디렉터리 c:\python\python39\lib 기본제공패키지 c:\python\python39\site-package추가 패키지 *pip 기능은 npm기능과 똑같다. (인터넷에서 바로 다운가능)/ setuptool *기본 sys, os, subpress, webbrowser Calendar, Time 1. Math 모듈 사용 더보기 올림 내림 버림 import math #올림 ..
1. 다른 모듈 가져와서 사용(import) 더보기 다른 모듈의 메서드를 가져와서 사용해보자. 이때 mod1을 import한다는 것은 자바처럼 클래스를 불러오는 것이 아닌 네임스페이스(이름공간)에 저장하고 사용하는 것이다. 또한 import하는 모듈을 직접실행할 경우 __name__ == "__main"": 을 써주면 된다. 그러면 다른 모듈에서 import할때는 해당 코드는 실행되지 않는다. -mod1 def add( a, b ): return a + b def sub( a, b ): return a - b #실행부분 #독립 실행할 때 시작부분 #시작부분을 정의하고 싶을 때 아래처럼 if __name__ == "__main__": print( 'mod1 : ', add( 10, 20 ) ) #하지만 다..