728x90

전체 글 100

파이썬 교육Day17(+ 장고 태그 종류, pycharm과 django로 만든 간단한 웹페이지 코드)

{% for %}, {% if %}, {% csrf_token %}, {% url %}, {% with %}, {% load %} 태그 등 설명 링크: docs.djangoproject.com/en/2.1/ref/templates/builtins/ Built-in template tags and filters | Django documentation | Django Django The web framework for perfectionists with deadlines. Overview Download Documentation News Community Code Issues About ♥ Donate docs.djangoproject.com pycharm과 django로 만든 간단한 웹페이지 코드: gi..

파이썬 교육Day 15(+ xshell 다운로드, window와 pycharm에서 django 장고 설치, 사이트의 html , pycharm과 git 연동 등)

1. xshell 다운로드 방법 링크: www.netsarang.com/ko/xshell-download/ Xshell 다운로드 - NetSarang Website 다운로드 구매하기 개요 라이선스 종류를 선택하세요 기재하신 정보 중 이름, 회사(기관), 이메일 정보는 제품 출시나, 업데이트 정보 등을 신속하게 제공하기 위해 사용합니다. 이 정보는 서비 www.netsarang.com 이름, 이메일, 회사를 넣고 평가시작 버튼을 누른다. 주황색 박스의 링크를 눌러서 xshell 다운로드 후 설치한다. 2. window와 pycharm에서 django 장고 설치방법 7stocks.tistory.com/58 Windows + Pycharm + Django 설치부터 시작까지 서비스하기 전까지는 Linux가 아닌..

카테고리 없음 2021.04.02

파이썬 교육Day14(+ cmd로 python 가상 환경 만드는 법, 데이터 모델링, 데이터베이스와 파이썬 연결 코드 등)

1. python virtual environment (파이썬 가상 환경) 종류 a. venv: python 3.3부터 기본으로 제공 b. virtualenv c. pyenv 4. conda: Anaconda Python을 설치했을 떄, 사용할 수 있는 가상환경 모듈 (많이씀) 2. python virtual environment (파이썬 가상 환경)을 명령프롬프트 cmd로 만드는 법 3. 파이썬 파일 구조 4. 데이터모델링 5. 데이터베이스와 파이썬 연결 코드 (insertTest.py, selecttest.py) a. insertTest.py b. selecttest.py github.com/Heez27/AI_Edu/tree/main/Day14/python%EC%97%90%20DB%EC%97%B0%E..

파이썬 교육Day13(+ SQL 집계, 조인 join, 서브쿼리 subquery 실습문제, 파이썬 실습문제 등)

1. 수업내용: 아래 데이터베이스를 이용해, SQL 집계함수 / 조인문 / 서브쿼리문 쓰는 법을 배웠다. a. 집계함수 실습 b. 조인문 join 실습 c. 서브쿼리 subquery 실습 코드: github.com/Heez27/AI_Edu/tree/main/Day13/sql%20%EC%8B%A4%EC%8A%B5-%20%EC%A7%91%EA%B3%84%2C%20%EC%A1%B0%EC%9D%B8%2C%20%EC%84%9C%EB%B8%8C%EC%BF%BC%EB%A6%AC 2. 과제: 파이썬 실습문제: 파이썬 실습 문제2이다.

파이썬 교육Day12(+mysql에서 데이터베이스 설치하기, select~ from~ where~ order by~ 실습문제, mysql 소스코드 링크 등)

오늘은 온라인 교육이었고, 수업내용은 다음과 같다. 1. mysql에서 employees db 설치하기 a. C:\(로컬디스트 C) 에다가 database를 넣는다. (ex. employees_db.zip 압축을 풀어 넣는다.) b. DB 및 계정 만들기 (Workbench에서 DBA로 접속한 후(아래 사진 참고)) c. 아래와 같이 친 후, ctrl+enter를 누른다. create database employees; create user 'employees'@'localhost' identified by 'employees'; #마지막'employees'는 비밀번호 grant all privileges on employees.* to 'employees'@'localhost'; flush privil..

파이썬 교육Day11(+ 데이터베이스 개념, MySQL 제거 후 설치, 파이썬 실습문제1 등)

오늘부터 강사님이 바꼈고, 첫날이라 정신없었다. 오프라인 수업이라 다행이었다. 오늘 수업내용은.. 1. Python 분야 2. 데이터베이스 개념 설명 3. MySQL 제거 후, 새로 설치(+workbench) 4. MySQL실습 5. git 설치 및 사용법 간략하게 링크: git-scm.com/downloads Git - Downloads Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party to..

파이썬 교육 Day10(+시험, Numpy 실습, Pandas 실습)

오늘은 2주간 공부한 python 개념을 시험을 봤다. 개념 알려주신 강사님이 설명을 너무 잘하셨는데, 다음 주부터 강사님 바뀐다니 아쉽다.. 시험 문제는 총 30문제이고 다음과 같다. 시간은 총 2시간이였는데, 좀 촉박했다.. (답은 틀린게 있을 수 있음!) 스트링과 리스트의 차이점은? -스트링은 문자열 데이터를 작은따옴표’ , 큰 따옴표“의 쌍으로 텍스트를 감싸서 표현 -리스트는 데이터 목록을 다루는 자료형으로, 리스트를 만들 때 대괄호 []를 사용 -스트링은 변경이 불가능한 자료형이라 문자열의 일부를 변경하는 작업을 할 수 없어, 문자열의 내용을 바꾸고 싶으면 바뀐 내용을 가질 문자열 하나를 새로 만들어줘야함. 반면 리스트는 변경이 가능하고, 다양한 메소드를 이용해 리스트의 중간에 있는 요소까지 변..

파이썬 교육 Day9(+주피터 노트북, csv파일(읽고 쓰기, next / iter / writerow / format함수), Matplotli

오늘은 오프라인 수업이고, 1. 실습1, 실습1(2), 실습1(3), 실습1(4)에서 csv파일의 읽기/쓰기, 데이터 추출 등을 배웠고, 2. 실습2과 실습2(2)에서 matplotlib를 이용해 a. 선그래프 그리기(제목과 X/Y축 레이블 설정, 한글 폰트 사용, 범례 표시, 선 스타일 설정, X와 Y축 범위 및 위치 표시) b. 다양한 그래프 그리기(막대 / 산포 / 파이 그래프) c.서브그래프 그리기+ 그래프 이미지 파일 저장하기 를 배웠다. 실습 내용은 (AI_Edu/Day9 at main · Heez27/AI_Edu (github.com)) 링크를 참조해주세요. 내일 시험범위:(1시간) 1. 주교재 2. 보조교재 3. 실습 먼저, 주피터 노트북(anaconda3)를 깔고, csv파일을 다운받았다..

파이썬 교육 Day8(+ 텍스트 파일의 암호화 / 복호화 / 파일 읽기 쓰기, 바이너리 파일 그림을 화면에 출력시키기)

오늘은 온라인 수업이었고, 1. 실습문제1(텍스트파일 읽고 쓰고, 암호화, 복호화, 예외 처리)을 풀고 2. 텍스트 파일 읽고 쓰기 복습, 바이너리 파일의 struct 모듈/ pack()/unpack() 등을 배우고 3. 실습문제2(그림 binary 파일을 화면에 출력시키기)를 풀었다. (복습필요!!) 텍스트 파일을 1. 암호화, 2. 복호화, 3. 파일 읽기가 가능한 프로그램을 만드시오. 코드: ↓↓↓↓↓ 결과: 문제: 다음 'tree.raw'라는 binary파일을 화면에 출력시키시오. 참고: ↓↓↓↓↓ 코드 및 결과: ↓↓↓↓↓ **참고: loadImage함수와 displayImage함수에서 global XSIZE, YSIZE를 각각 선언해준것은 별개의 함수이기 때문이다.

728x90