Home

0

Crawler 실습 - 1

Crawler(크롤러) : 웹 페이지에 있는 자료를 자동으로 수집하는 프로그램 주소를 입력하면 해당 서버로 접근한다. 웹 서버 프로그램이 해당 주소에 맞는 내용을 전달한다.-> requests(urllib의 wrapper 클래스) 받은 내용을 해석해서 화면을 보여준다.3-1. 받은 내용을 해석해서 내가 원하는 데이터를 찾는다.-> Beau

0

Django 기초 - 2

웹페이지의 기본형식 = CRUD + List C(CREATE) R(READ) U(UPDATE) D(DELETE) 데이터를 얻을 때…단일 객체 = object. -> R,U,D복수 객체 = object_list. -> List단일 객체로 받을지 복수 객체로 받을지 생각해야 한다. 앱 생성 시 목록 admin.py : 모델을 관리하기 위해

0

Django 기초 - 1

다음과 같은 순서로 장고 프로젝트를 시작하자. 파이썬 프로젝트 생성 가상환경 생성 장고 설치 장고 프로젝트 생성 프로젝트 내부 처리 virtualenv 설치 1$ pip3 install virtualenv python 3.7로 가상환경 사용 1$ virtualenv --python=python3.7 venv 가상환경 activate 실행 1234$

0

트리(Tree)

트리(Tree) 트리의 정의 트리는 connected(연결된) acyclic(순환되지 않는) gragh 루트(root) 노드를 반드시 가진다.(부모가 없는 노드) 트리는 하나의 루트 노드만을 가진다. 트리를 구성하는 노드 간에 단순 경로가 존재 단순 경로(Simple Path) : 왔던 곳을 다시 거치지 않고 가는 것 1개 이상의 노드로 이루어진 유한

0

linked list를 이용한 queue 구현

FIFO(First In First Out) 구조를 생각하며 구현해본다. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283

0

linked list를 이용한 stack 구현

LIFO(Last In First Out) 구조를 생각하면서 구현하도록 한다. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768class Node: def __init__

0

Git에 대해 - 2

git 특강 clone으로 생성한 project는 -u 옵션을 사용할 필요가 없다. branch 분기점을 생성하고 독립적으로 코드를 변경할 수 있도록 도와주는 모델 가로는 시간, 세로는 공간을 의미 github에서 Insights/Network를 통해 현황 보기 가능 origin의 master는 하나 현재 위치 확인 1$ git branch 모

0

Database - 3

python에서 mariaDB Database 활용하기 mysql 관련 모듈 설치 1$ pip install mysql-connector python 소스 작성 12345678910111213141516171819202122232425262728293031from mysql.connector import MySQLConnection# mariaDB

0

Database - 2

FOREIGN KEY 해제 테이블 보기 1SHOW TABLES; 테이블 생성 쿼리 보기 12SHOW CREATE TABLE "table_name";SHOW CREATE TABLE students; FOREIGN KEY 확인 1CONSTRAINT students_ibfk_1 FOREIGN KEY (classID) REFERENCE