동식이 블로그

api사용하기

api

api사용하기 api 키 환경변수 설정 echo ‘export KOBIS_KEY=”키값”’ » ~/.bashrc echo ‘export NAVER_ID=”아이디값”’ » ~/.bashrc echo ‘export NAVER_SECRET=”시크릿키값”’ » ~/.bashrc 1 2 3 4 import os os.getenv("NAVER_ID") os...

Python 코딩도장

34~37장

코딩도장 python 34~37장 34장. 클래스 사용하기 클래스 만들기 1 2 3 class 클래스이름: def 메서드(self): 코드 1 2 3 class Person: def greeting(self): print("hello") 1 2 james = Person() # james인스턴스 ...

Bootstrap

bootstrap

Bootstrap CDN활용을 통해 Bootstrap에 작성된 CSS, JS를 활용(클래스로) head의 맨 밑에 추가 1 <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.2.1/css/bootstrap.min.css" integrity="sha384-G...

Python 코딩도장

29~33장

코딩도장 python 29~33장 29장. 함수 사용하기 장점 코드의 용도를 구분할 수 있다 코드를 재사용 할 수 있다 실수를 줄일 수 있다 1 2 def 함수이름(): 코드 함수 작성 & 호출순서 함수를 먼저 호출하면 함수가 정의되지 않았다는 에러가 발생 실행순서는 파이썬 스크립트 실행 - 함수호출 ...

flask basic

flask

Flask vim : https://vim-adventures.com/ flask : http://flask.pocoo.org/ flask시작 pip install Flask app.py에 붙여넣기 1 2 3 4 5 6 7 8 9 from flask import Flask app = Flask(__name__) @app.r...

Python 코딩도장

26~28장

코딩도장 python 26~28장 26장. 세트 사용하기 세트(set) 세트 = {값1, 값2, 값3} 세트는 요소의 순서가 정해져 있지 않다. 따라서 세트를 출력해 보면 매번 요소의 순서가 다르게 나온다 1 2 3 4 5 6 fruits = {'strawberry', 'grape', 'orange', 'pineapple', 'che...

HTML, CSS

html , css

HTML & CSS FORM input들을 넣어줄 때 마다 name설정을 해줘야 url에 찍히고 그 url에 따라서 요청 처리를 해줌 데이터를 전송할 때 한글을 value값으로 넣는건 좋지 않다 / 이름 제외 확인(validation) 1차 : front쪽에서 옵션에 disabled를 해주면 됨 ...

Python OOP2

python

Python OOP2 self 인스턴스 객제 자기자신 this 키워드와 같다고 생각하면 됨 특별한 상황을 제외하고는 무조건 메서드에서 self를 첫번째 인자로 설정한다 1 2 3 4 iu.greeting() # iu라를 객체에 greeting을 동작시키면 self안에 자기 자신을 매개변수로 해 함수를 호출 Person...

HTML start

html start

Web intro / HTML 웹 ? 뭐배움? Web Service 를 만든다! http://info.cern.ch/ 1 2 3 4 5 6 7 8 9 <!DOCTYPE html> - 선언부 <html lang="ko"> - html내용 <head> - head요소 <me...

Python 코딩도장

25장

코딩도장 python 25장 25장. 딕셔너리 응용하기 key - value값 추가 & 수정 & 삭제 setdefault : kety-value 쌍으로 추가 1 2 3 4 5 6 x = {'a': 10, 'b': 20, 'c': 30, 'd': 40} x.setdefault('e') x.setdefault('f', 100)...