SW 배움터/파이썬 업무 자동화

파이썬으로 초간단 웹앱 제작하기

kusson 2023. 1. 9. 17:25
반응형
728x170

이번 시간에는 파이썬을 이용해서 1~2분 안에 웹앱을 제작하는 방법을 알아보겠다.

 

파이썬 파일을 하나 만들고 터미널에서 웹앱 제작 lib인 gradio를 설치하기 위해 'pip install gradio'을 입력한다.

 

 

이상이 없이 설치가 완료되면 에러없이 커서가 깜빡인다. 만약 설치가 잘 되지 않는다면 파이썬의 path를 확인해 보거나 pip 업그레이드를 시행해 보는등 몇가지 방법을 동원해서 설치해 보기 바란다.

 

 

 파이썬 코드를 입력한다. gradio 라이브러리를 import하고 wordBox를 inputText 형식으로 정의한다. 그러면 'hello'란 글자와 함께 입력한 글자가 리턴되는 코드이다. 코드 자체는 별 난해한 부분 없이 잘 읽히는 내용이다. 코드를 다 입력했으면 우상단의 삼각형 버튼을 눌러 코드를 실행시키자.

 

 

 코드를 실행 시키면 웹앱이 실행된다. 위의 코드는 로컬에서만 실행되는 코드이기 때문에 로컬 URL이 나타난다. 이 로컬 IP를 복사해서 웹 브라우저에 입력할 것이다.

 

 

웹 브라우저로 가서 위의  로컬 IP를 입력하고 엔터를 누른다.

 

 

그러면 다음과 같은 웹앱이 실행된다. 

 

 

inputText 박스에 글자를 입력하고 '제출하기' 버튼을 클릭해 보자.

 

 

hello와 입력했던 글자가 출력된다. 

파이썬으로 간단한 웹앱을 제작해 보았다. 이러한 웹앱을 만드는 방식은 클릭한번으로 쉽게 결과를 출력할 수 있기 때문에 다양한 분야에 유용하게 사용 될 수 있을 것이다.

 

반응형
그리드형