전체 글(73)
-
Encode, Decode
Encode : 0,1로 만들기
2022.03.20 -
Python 긴 문장을 연결해서 작성 할때 2022.03.20
-
Add Swagger UI to Python Flask API
설치 pip install flask_swagger_ui import 하기 SWAGGER_URL = '/swagger' API_URL = '/static/swagger.json' swaggerui_blueprint = get_swagger_blueprint( SWAGGER_URL, API_URL, config=( 'app_name : '~~~' ) ) app.register_blueprint(swaggerui_blueprint, url_prefix=SWAGGER_URL) app.register_blueprint(request_api.get_blueprint())
2022.03.20 -
Swagger - spring boot 기준
Swagger 는 협을 위해 필요한 라이브러리이다. 1. 서버로 요청되는 API 리스트를 HTML 화면으로 문서화하여 테스트 할 수 있는 라이브러리 2.Swagger는 서버가 가동되면서 @RestController를 읽어 API를 분석하여 HRML 문서를 작성한다. 최대한 안전화된 버전 사용을 위해서 한단계 아래를 사용하자. Swagger가 필요한 이유 REST API의 스펙을 문서화 하는 것은 매우 중요 API를 변경할 때마다 Reference 문서를 계속 바꿔야하는 불편함이 있음 Swagger 설정 방법 @configuration : 어노테이션 기반의 환경 구성을 돕는 어노테이션 IoC Container에게 해당 클래스를 Bean 구성 Class 임을 알려줌 @Bean : 개발자가 직접 제어가 불가능..
2022.03.20 -
None 판정
is_empty = None print(is_empty) #None 출력 #None 이라고 선정은 하지만 그안에 아무것도 들어있지 않을때 None이라고 함 if is_empty == None: print('None!!') #이렇게 하면 None!!이 출력은 되나 별로 추천하지 않음 # 대신 is를 주로 사용한다. if is_empty is None: print('None !!!') if is_empty is not None: print('None !!!') # is에 대해서 좀더 자세히 설명하자면 print(1 == True) # true print(1 is True) $ false #저렇게 출력이 되는 이유는 1 == True는 값을 비교하기 때문이다. #하지만 1 is True는 object를 비교한..
2022.03.19 -
논리 연산자 // IN 과 NOT의 쓰임 // 값이 들어있지 않다는 테크닉
논리 연산자 a = 1 b = 1 a == b # ture a != b #false #확인 필요 a b a = b a > 0 and b > 0 #a > 0 and b > 0 의 다른 표현 if a > 0: if b > 0: print('a and b are positive') a > 0 or b > 0 #a > 0 or b > 0 의 다른 표현 if a > 0: print('a or b is positive') elif b > b: print('a or b is positive') IN 과 NOT의 쓰임 y = [1,2,3] x = 1 #y에 x의 값이 들어 있나요? if x in y: print('in) #in 출력 #100이 y안에 들어 있나요? if 100 not in y..
2022.03.19