HTTP 이해하기
HTTP 네트워크는 그 양이 방대하여 네트워크에 대한 내용을 쉽게 설명해 주는 사이트를 첨부한다. www.net-intro.com 서로 다른 컴퓨터 간의 연결은 전화를 걸어서 부서 번호를 연결하는 것과 같다. 이 연결을 소켓이라고 부른다. 파이썬에서는 단 세줄로 쉽게...
HTTP 네트워크는 그 양이 방대하여 네트워크에 대한 내용을 쉽게 설명해 주는 사이트를 첨부한다. www.net-intro.com 서로 다른 컴퓨터 간의 연결은 전화를 걸어서 부서 번호를 연결하는 것과 같다. 이 연결을 소켓이라고 부른다. 파이썬에서는 단 세줄로 쉽게...
정규식 (Regular expression) 정규식은 텍스트에서 특정 글자나 단어, 패턴 등을 정확하고 유동적으로 표현하는 식이다. 이는 파이썬과는 관계 없는, 하나의 독립된 언어이다. 정규식: 문자열 비교나 처리를 위한 와일드 카드 표현식! 정규식 Cheat Shee...
ex44. 상속 vs. 합성 동화 속에는 언제나 어두운 숲 또는 그에 상응하는 공간이 등장한다. 주인공이 고난을 겪을 걸 알면서도 그 곳에 가지 않는 이야기는 등장하지 않는다. 프로그래머들도 마찬가지다. ‘상속’ 어두운 숲에 빠져들기 쉽고 ‘Complexity’라는 여왕에게 잡...
ex43. 기본적인 객체지향 프로그래밍의 분석과 디자인 지금부터 파이썬을 이용해 무언가를 만들 때(특히 객체지향 프로그램에서) 필요한 과정을 설명해 보고자 한다. 지금부터 설명하는 과정은 절대적인 순서는 아니며 여러 가지 방법 중에 하나이므로 이것을 하나의 진리로 받아들이는 일은...
ex41. 객체지향 프로그래밍 용어의 정리 파이썬 객체지향 프로그래밍에서 자주 쓰이는 용어에 대해 정의해 보도록 하자. 용어의 정의 클래스(class) 파이썬으로 하여금 새로운 형식의 뭔가를 만들도록 하는 것. 오브젝트(object) 1. 가장 기본적인 형태, 2. ...