Python(4)
-
인공지능 - 장고 프로젝트
이번주 나의 챌린지 django의 admin 데이터와 웹구현 페이지 url 매핑 (slug로) {{category.description}} 형태로 html에서 데이터 불러오는것 익숙해지기 + bootstrap에 적용할 때 일괄 적용이다 보니 for문으로 불러오고 {% endfor %}로 코드 닫는 위치도 신경쓰기 공공데이터 오픈 api 이용한 Ajax HTML 동적로딩 페이지에 구현하기 csv 파일 (대용량 데이터) 한번에 django DB로 업로드하기 (admin 기능 활용!) slug 매핑은 상세페이지 품목이름으로 url 만들어주고 싶어서 (예를 들면 fruit/banana, fruit/water-melon 식으로) 계속 오류와 싸우다 의외의 헛실수로 시간을 낭비함을 발견. 다시 찬찬히 공식문서들과 ..
2020.11.12 -
파이썬 - 주피터 노트북(Jupyter Notebook) 단축키 모음
파이썬 실행을 위해 VSCODE와 함께 사용하고 있는 주피터 노트북(Jupyter Notebook) 단축키를 정리해봅니다. 여러 언어들을 다루다 보니 에디터 종류도 다양해서 단축키가 헷갈릴 때가 많아 개인 실습을 위함이기도 합니다:) 주피터 노트북 단축키 정리 ※ 주피터 노트북은 코드 작성 시 중간 결과를 그때그때 확인할 수 있어서 분석을 진행할 때 유용합니다. 기능 단축키 셀 추가 Esc + a (above) : 현재 위치 위에(above) 셀 추가 Esc + b (below) : 현재 위치 아래(below) 셀 추가 셀 삭제 dd : 현재 셀 삭제 셀 복사 c : 현재 셀 복사 셀 잘라내기 x : 현재 셀 잘라내기 셀 붙여넣기 v : 복사 or 자른 셀 붙여넣기 코드 실행 Shift + Enter :..
2020.07.20 -
Python 프레임워크 - Flask
파이썬 프레임워크 Flask, 템플릿 엔진 Jinja2 Django vs Flask 파이썬의 대표적인 프레임워크 Django와 Flask에 대해 개발자들이 꼽은 장점들 사이트에서 가져왔다. 수업에서는 Flask에 대해 하루종일 실습했는데, 넘사벽이였던 스프링 프레임워크를 한달 전에 이미 맛을 보고 와서인지 조금은 장벽이 낮아진 느낌. Django Flask Rapid development Lightweight Open source Python Great community Minimal Easy to learn Open source Mvc Documentation sources : 디장고 플라스크 비교 링크 Top Django projects: Top Flask projects: image sources ..
2020.07.14 -
데이터베이스 - SQLite / MariaDB / ORACLE
자바의 큰 벽을 지나 파이썬으로 돌입, 파이썬과 DB 연동을 하루 종일 다뤘는데, 주로 쓰게 될 MariaDB 외에도 SQLite, Oracle까지 '테이블 생성', '데이터 가져오기', '데이터 수정 및 삭제' 등 간단하게 실습했던 내용들 남겨봅니다. SQL 문법은 동일하니 각 DB 사용 때마다 약간의 쿼리문 차이는 그때그때 API 찾아가면서 확인해야 할 듯. SQL(Structured Query Language) 란? 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어이다. 관계형 데이터베이스 관리 시스템에서 자료의 검색과 관리, 데이터베이스 스키마 생성과 수정, 데이터베이스 객체 접근 조정 관리를 위해 고안되었다. 많은 수의 데이터베이스 관련 프..
2020.07.13