일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- HTML역사
- SQL입문
- Doit입문SQL
- 함수 선언
- 예제
- html
- 예외
- 배열 예제
- 페이지분석
- 키-값 데이터베이스
- 우아한테크
- DoIt
- 자바 예외
- 함수
- 크롤링
- 크롤링 오류
- 웹 브라우저 전쟁
- 배열 3요소
- 생성자
- 데이터베이스
- SQL
- 숫자형식오류
- 숫자 형식
- DoitSQL
- dbms
- 자바
- R1C3
- 웹브라우저 수용도
- DoitSQL입문
- 자바 오류
- Today
- Total
목록Python (26)
프로그래밍
2023.11.20.월 Django 장고(Django)는 파이썬으로 작성된 고수준 웹 프레임워크 이다. 빠른 개발과 유지보수를 위한 다양한 도구와 기능을 제공한다 MVC 패턴을 기반으로 한 MTV(Model - Template - View) 아키텍쳐 패턴을 따른다 2023.11.16 - [Python/Django] - [Django] MVC 와 MVT [Django] MVC 와 MVT 2023.11.14.화 MVC 와 MVT MVC와 MVT 패턴 모두 효율적인 개발을 위한 SW 디자인 패턴이다 MVC 패턴은 이미 다룬바가 있다 더보기 2023.05.23 - [자바/자바 기초] - [자바 기초] day15 : MVC(Model, View, Controller) 2023.0 dev-9rm.tistory.co..
2023.11.14.화 MVC 와 MVT MVC와 MVT 패턴 모두 효율적인 개발을 위한 SW 디자인 패턴이다 MVC 패턴은 이미 다룬바가 있다 더보기 2023.05.23 - [자바/자바 기초] - [자바 기초] day15 : MVC(Model, View, Controller) 2023.08.01 - [Web/Web] - [Web] day41 : 웹페이지 MVC 패턴으로 분리 2023.08.12 - [Spring] - [Spring] day61 : Spring MVC로 변경하기 2023.06.05 - [테크 리뷰] - [테크 리뷰] 10분 테코톡 : 도기의 MVC 패턴 MVT 패턴은 Model - View - Template 구조로 이루어져 있다 MVC 패턴으로부터 파생된 구조이므로 대략적인 구조는 비슷..
클래스와 객체2 생성자 생성자를 활용하면 값을 가지고 있는 인스턴스를 만들 수 있다 생성자는 인스턴스를 생성할 때 자동으로 호출된다 모든 클래스는 __init__()라는 이름을 가진 생성자를 가지고 있다 >>> class Candy: def __init__(self, shape, color): self.shape = shape self.color = color >>> satang = Candy('circle', 'brown') 소멸자 소멸자는 인스턴스를 소멸할 때 자동으로 호출된다 모든 클래스는 __del__()이라는 이름을 가지고 있다 >>> class Sample: def __del__(self): print('인스턴스가 소멸됩니다') >>> sample = Sample() >>> del sample..
클래스와 객체 객체는 현실 세계에 존재하는 모든 것들을 프로그래밍으로 표현한 것이다 클래스란 객체를 만들기 위해 객체가 가지는 값과 기능을 구현한 것이다 파이썬에는 사실 변수가 없으며 모두가 객체이다 클래스 정의 # 클래스 정의 class 클래스: 본문 # 객체 생성 객체1 = 클래스() 갹체2 = 클래스() class 키워드로 정의한다 클래스 이름은 Upper Camel Case 규칙을 따른다 >>> class WaggleMachine(): pass >>> waffle = WaggleMachine() >>> print(waffle) (_main__.WaggleMachine object at 0x0361C790) 클래스의 기본 구성 값: 이름, 나이, 연락처, 주소 등 기능: 잔다, 먹는다, 공부한다, ..
파일 입출력 컴퓨터에 저장된 파일을 읽어 들이고 생성하고 수정 및 삭제 등의 작업이 가능하다 이를 파일 입출력이라고 한다 파일 열기 파일 열기는 open() 함수를 이용한다 파일객체 = open(파일명, 모드) # 파일명 open('sample.txt') open('C:/sample/txt') open('./sample.txt') open('../sample.txt') 모드 분류 종류 의미 설명 파일 없을 때 동작 파일 있을 때 동작 입력 r read 읽기 오류 발생 읽기 출력 w write 쓰기 새로 생성 새로 생성 a append 추가 새로 생성 추가 x exclusive 배타적 추가 새로 생성 오류 발생 종류 의미 설명 t text 텍스트 파일 b binary 바이너리 텍스트 파일(텍스트 파일 외의..
모듈과 import 파이썬에서 모듈이란 한마디로 파이썬 파일(.py)이다 정확히는 언제든지 사용할 수 있도록 변수나 함수 또는 클래스를 모아놓은 파일을 모듈이라고 한다 모든 파이썬 파일은 모듈이 될 수 있다 모듈의 생성 # 킬로미터와 마일로 변환하는 모듈 MILES = 0.621371 POUND = 0.00220462 def kilometer_to_miles(kilometer): return kilometer*MILES def gram_to_pounds(gram): return gram*POUND 모듈의 사용 # 모듈의 사용 import 모듈 from 모듈 import 함수 from 모듈 import 함수1, 함수2 from 모듈 import * import 모듈 as 모듈별명 # 모듈 사용 import..