일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Comprehension
- cerbot
- numpy
- spring boot
- Postman
- 집계함수
- 프리온보딩
- 함수
- 람다함수
- 프로그래머스
- 클래스
- EC2
- PYTHON
- 파이써닉코드
- sqlalchemy
- 코딩테스트
- 백엔드 인턴십
- self
- 조건연산
- 파이썬
- yaml
- 컴프리헨션
- 토이프로젝트
- API
- Django
- todo project
- 행렬곱
- RDS
- Jar배포
- mock server
- Today
- Total
목록전체 글 (89)
build my life
request 라이브러리를 이용해 HTTP 요청을 보내고 응답을 받을 수 있음 1. requests 라이브러리 불러오기 import requests as re 2. 응답 객체(oj) 생성 - get메소드를 이용하여 요청을 보냄 oj = re.get("https://naver.com") 3. 응답 객체(oj)에 대한 인코딩 정보(.encoding)와 html 문서 확인(.text)해보기 #인코딩 정보 확인 oj.encoding # output : 'UTF-8' #html 문서 확인 oj.text 4. 어떤 방식으로 요청했는지 확인 가능 oj.request.method # output : 'GET' -> 처음에 get을 이용해서 요청을 했으니 제대로 나온 것을 확인 할 수 있음 5. 요청에 대한 Header..

Open API 사용자가 쉽게 사용할 수 있게 함수나 메소드 만들어주는것도 하나의 api라고 함 url 요청문을 통해서 웹서버에 요청을 보내 데이터를 받아오는 걸 open api라고 함 크롤링을 하려면 서버에 많이 부담이 되기 때문에 open api를 통해 데이터를 제공함 -> 그걸 받아서 자유롭게 활용하면 됨 Open API 제공처 공공데이터포털 (http://www.data.go.kr/) 네이버 Developers 센터 (http://developers.naver.com/) 구글 디벨로퍼 (http://developers.google.com/) 페이스북 for 디벨로퍼 (http://developers.facebook.com/) 카카오톡 디펠로터 ((http://developers.kakao.com/..

상속 이미 구현된 클래스의 기능(메소드)을 그대로 가져다가 사용하거나 아니면 그 기능을 수정하거나 추가할 때 사용하는 개념 부모 클래스의 속성(인스턴스변수와 메소드)들과 자식클래스가 그대로 물려받는 개념 확장 개념, 부모클래스와 자식클래스가 합쳐지는 개념 #부모클래스 class PlayerCharacter: def __init__(self, hp = 100, exp = 0): print(f"부모의 주소값 : {id(self)}") self.hp = hp self.exp = exp def attack(self): print("공격하기") self.exp = self.exp + 2 def defend(self): print("방어하기") self.exp = self.exp + 1 #자식클래스 class Wi..
문제 3. 다음과 같은 형태의 리스트를 입력받고 , key 이름들을 리스트로 입력 받아 dict 자료형을 생성하는 클래스를 만드시오 ex) class DictDataset: code context data = [[1,2,3,4,5,6,7,8,9], [10,20,30,40,50,60,70,80,90]] dict_dt = DictDataset(data,["col1","col2"]) dict_dt.dataset Ouput: {'col1': [1, 2, 3, 4, 5, 6, 7, 8, 9], 'col2': [10, 20, 30, 40, 50, 60, 70, 80, 90]} 내가 푼 코드) output을 보면 두번째 인자로 들어간 1차원 리스트 ['col1', 'col2']가 key값이 되고 data가 value..

클래스 변수와 함수를 묶어놓은 개념 클래스는 객체(데이터와 기능을 갖고 있는..)를 만들기 위한 설계도 클래스를 메모리에 객체화 하면 그걸 인스턴스(instance)라고 한다. 클래스의 구조 변수 인스턴스 변수 : 객체화 되면 사용 가능한 변수 클래스 변수 : 클래스 정의시에도 사용 가능한 변수 class PlayerCharacter: # 클래스변수 character = "wizard" def __init__(self, hp=100, exp = 0): #인스턴스변수 self.hp = hp self.exp = exp PlayerCharacter.character # output : wizard 함수 메소드 : 객체에 소속되어 있는 함수 생성자 __init__메소드 : 객체 초기화 담당(= 객체의 변수의 값..

데코레이터(Decorator) 장식하다, 꾸미다의 의미에 맞게 함수를 장식하고 꾸미는 함수 코드를 변경하지 않고 기능을 추가하거나 수정하고 싶을 때 정의하여 사용 내부함수 주소를 반환하는 클로져와 비슷하고 함수가 인자로 전달됨 def decorator_func(org_func): def wrapper_func(): print("org_func 실행 전") org_func() return wrapper_func def do_func(): print("org_func 실행") result = decorator_func(do_func) #result에 wrapper_func의 주소값이 전달된다. result() #wrapper_func 실행 # output org_func 실행 전 org_func 실행 데코레..