반응형

Python 61

[Python] Flask Redirect, Abort 함수 사용방법, HTTP 상태코드 보내기 예제(Status Code)

목차 Flask Redirect, Abort 함수(Function)이란? redirect 의 기능은 응답 객체를 보내고 사용자(Client)를 원하는 위치로 이동 시켜 줍니다. 함수 사용방법은 아래와 같습니다. redirect(location, statuscode, response) location : 보내고자 하는 위치 statuscode : 300번대 응답 코드 Default는 302번 response : 응답(Response) 시작에 필요한 파라미터 redirect를 일반적으로 url_for와 함께 사용하여 원하는 위치의 함수를 실행 해 줍니다. HTTP status code의 경우 3xx 번의 코드를 보낼 수 있습니다. 3XX는 Redirect 관련 응답입니다. Default로 사용되는 302번의..

[Python] flask form 값 받기 (GET, POST)

목차 HTTP(Hypertext Transfer Protocol) 프로토콜 이란? HTTP는 인터넷 계층(OSI 7계층)에서 Application에 해당합니다. Request 방법에는 아래와 같이 9개의 방법이 있습니다. HTTP 패킷 안에 Request 정보가 같이 전달 됩니다. Request 종류 GET HEAD POST PUT DELETE CONNECT OPTIONS TRACE PATCH 실제 웹 서버를 설계하면 사용하는 request 는 GET, POST 크게 2개 정도만 사용합니다. 나머지 request에 대한 정보는 검색을 통해 확인하시면 됩니다. HTTP(Hypertext Transfer Protocol) GET GET는 말 그대로 데이터를 받기만 하고 다른 영향은 없습니다. 일반적으로 사용..

[Python] Flask란? (WSGI, Werkzeug, Jinja2, Web framework)

목차 플라스크란? (What is Flask?) Flask란 파이썬에서 사용 가능한 웹 어플리케이션 프레임워크(Web Application Framework)입니다. Pocco라는 파이선개발자 그룹의 Armin Ronacher에 의해 개발되었습니다. Flask는 Werkzeug WSGI 과 Jinja2 엔진에 의해 동작합니다. 가자 많이 사용하는 경우는 웹서버를 동작시킬 때 Backend를 동작시키는 엔진으로 생각하시면 됩니다. 파이썬에서 Flask를 사용해서 Backend 개발을 할 수 있습니다. 웹 어플리케이션 프레임워크(Web Application Framework) 란? 웹 어플리케이션 프레임워크(Web Application Framework)은 웹 엔진을 설계할 때 필요한 라이브러리를 모아놓은 ..

[Python] Numpy와 list 차이 (정의, 사용법, 예제코드)

목차 넘파이란? (What is Numpy?) NumPy는 Numerical Python 의 줄임말로 파이썬에서 제공하는 Libary 중에 하나 입니다. Numpy는 배열(array) 값을 입력으로 받아서 처리를 합니다. 넘파이에서 주요하게 처리하는 과정은 아래와 같습니다. linear algebra (선형 대수) fourier transform (후리에/푸리에 변환) matrices (행렬) 넘파이(Numpy) 사용하는 이유 Numpy 사용 전에 배열을 처리할때 리스트(list)를 사용해서 값을 리스트에 받아서 처리하였습니다. 배열을 수학적으로 처리할때 코딩이 복잡해질 수 있고 코딩의 효율에 따라 시간이 오래 걸립니다. 그래서 Numpy가 등장했습니다. C코드로 파이썬 기저에서 작동하고 일반적으로 파이..

부트스트랩 - 말풍선(Tooltip) 만들기 (예제로 쉽게 이해하기)

글 시작에 앞서 visual studio에서 bootstrap 코드를 작성하고 확인하는 방법을 괄호 링크에 있으니 참조하길 바란다. (https://scribblinganything.tistory.com/298) Bootstrap - 말풍선(Tooltip) 만들기 부트스트랩에서 제공하는 "tooltip.js"를 이용하면 간단한 구문으로 툴팁(말풍선)을 만들 수 있다. 바로 코드로 설명하겠다. 코드>> 버튼에 마우스를 올리면 말풍선이 생깁니다 오른쪽 왼쪽 결과>> 주석>> 위 결과와 같이 말풍선 박스가 생겼다. 툴팁 위치(배치) 지정하는 법 아래를 참조해서 코드에 값을 넣도록 하자 오른쪽 오른쪽 오른쪽 오른쪽

파이썬 방정식(함수) 그래프 그리기

파이썬 방정식(함수) 그래프 그리기 1차식 함수는 쉽게 상상할 수 있다. 하지만 3차식 부터는 상상하기 어려운 영역이다. 파이선의 numpy와 matplotlib.pyplot을 사용하여 간단하게 그래프를 작성할 수 있다. 바로 코드를 보고 이해해보자 1차식 함수 그리기 코드>> import matplotlib.pyplot as plt import numpy as np # x값 설정 x = np.array(range(-10,11)) print("x: ", x) # 축 이름 설정 plt.xlabel('x axis') plt.ylabel('y axis') # 그리드 추가 plt.grid(color = "gray", alpha=.5,linestyle='--') # 방정식 추가하기 plt.plot(x,30*x+1..

파이썬(Python) 2021.10.05

파이썬 Excel 파일 읽기, 값 변경(덮어쓰기) (예제로 이해하기)

Python Excel 파일 읽기, 값 변경(덮어쓰기) (예제로 이해하기) 파이썬에서 Excel 자동화를 위해 가장 많이 사용되는 라이브러리 중에 하나인 "openpyxl"을 설치하였다. 설치는 아래와 같이 간단하게 진행된다. PS C:\Users\forgo\Documents\python_ex> pip install openpyxl Requirement already satisfied: openpyxl in c:\users\forgo\appdata\local\programs\python\python39\lib\site-packages (3.0.7) Requirement already satisfied: et-xmlfile in c:\users\forgo\appdata\local\programs\pytho..

파이썬(Python) 2021.10.04

파이썬 Excel 파일 생성, 쓰기, 저장하기 (예제로 이해하기)

파이썬 Excel 파일 생성, 쓰기, 저장하기 (예제로 이해하기) 파이썬에서 Excel 자동화를 위해 가장 많이 사용되는 라이브러리 중에 하나인 "openpyxl"을 설치하였다. 설치는 아래와 같이 간단하게 진행된다. PS C:\Users\forgo\Documents\python_ex> pip install openpyxl Requirement already satisfied: openpyxl in c:\users\forgo\appdata\local\programs\python\python39\lib\site-packages (3.0.7) Requirement already satisfied: et-xmlfile in c:\users\forgo\appdata\local\programs\python\pyt..

파이썬(Python) 2021.10.03

[Javascript] jquery slide 효과로 화면이 나오거나 사라지게 하기

목차 글 시작에 앞서 visual studio에서 jquery 코드를 작성하고 확인하는 방법을 괄호 링크에 있으니 참조하길 바란다. (https://scribblinganything.tistory.com/298) jquery - slide 효과로 화면이 나오거나 사라지게 하기 : 정의 jquery slide 관련 함수는 슬라이드처럼 화면이 내려오거나 올라가면서 나오거나 사라지게 만들 수 있다. 관련 함수는 아래와 같다. $(selector).slideDown(speed,callback); $(selector).slideUp(speed,callback); $(selector).slideToggle(speed,callback); slideDown 은 말 그대로 글이 슬라이방식으로 아래로 나오게 만든다. sl..

반응형