일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 파이썬
- Android
- 판다스공부
- Streamlit기본
- streamlit
- 자바공부
- 파이썬공부
- 스트림릿 기본
- 안드로이드 앱 개발
- 자바프로그래밍
- 안드로이드 스튜디오
- 판다스
- 웹대시보드 기초
- MySQL
- 자바
- 스트림릿
- java
- 자바기초
- 자바스크립트 공부
- 자바스크립트
- JavaScript
- 웹대시보드 제작
- db
- serverless
- Streamlit기초
- RESTful API
- 자바초보
- Pandas
- 데이터베이스
- Flutter
- Today
- Total
목록전체 글 (240)
ruriruriya
생성했던 서버가 무언가 문제가 있을 시 서버 삭제하는 방법을 알아보자 인스턴스 종료(삭제) AWS 접속해서 EC2 대시보드의 인스턴스로 접속한다. 그리고 삭제할 인스턴스를 체크박스에 체크한 뒤 위쪽 인스턴스 상태를 인스턴스 종료로 변경한다. 새로고침을 해보면 성공적으로 종료가 되는 것을 볼 수 있다.
지난 번에 AWS EC2 리눅스 서버 스트림릿(Streamlit) 환경설정 후 External URL의 포트로 접속 시 '사이트에 연결할 수 없음' 이라고 메세지가 브라우저에 떴다. 원인은 방화벽으로 네트워크를 막아서 생기는 현상이다. SSH(22포트)는 원격으로 인스턴스에 접속하여 작업하는 포트로 보안상 필요한 경우에만 열기로 한다. External URL로 접속하기 위해서는 해당 포트번호를 공개하는 작업을 해야한다. 1. AWS EC2 대시보드 접속 인스턴스 메뉴의 인스턴스를 확인해서 해당 서버 네임을 클릭한다. 그리고 [보안]-[보안 그룹]으로 접속한다. [인바운드 규칙]-[인바운드 규칙 편집] '규칙 추가' 버튼 클릭해서 포트 번호를 추가한다. 유형은 사용자 지정 TCP 포트 범위는 PuTTY 터..
AWS EC2 인스턴스에서 아나콘다를 설치하고 파이썬 환경을 설정하고, Streamlit을 설치하는 과정은 다음과 같다. 1. 아나콘다 설치 아나콘다 다운로드 사이트에 들어가면 윈도우 다운로드 버튼 밑에 펭귄 그림이 있다. 이것이 바로 리눅스 버전 다운로드를 의미하므로 클릭! https://www.anaconda.com/download Free Download | Anaconda Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 나의 AWS EC2 서버 사양은 64비트로 '64-Bit (x86)..
1. AWS 콘솔 접속 AWS 회원가입 후 좌측 상단 [서비스]-[모든서비스]-[콘솔홈]으로 접속해서 먼저 본인은 서울 리전을 선택했다. AWS(Amazon Web Services)에서 리전은 AWS의 데이터 센터가 위치한 지리적인 영역을 나타낸다. 각 리전은 독립적이고 격리된 클라우드 컴퓨팅 리소스 집합을 가지고 있으며, 여러 개의 가용 영역(Availability Zones)으로 구성된다. 2. EC2 대시보드 접속 좌측 상단 [서비스]-[모든서비스]에서 컴퓨팅 섹션에 EC2를 선택한다. 대시보드에서 인스턴스 시작으로 클라우드 서버 만들기를 시작한다. 이름 및 태그에는 프로젝트 명이나 이름을 입력한다. Quick Start로 Amazon Linux 를 선택한다음 아래 프리 티어 사용 가능을 확인 후 ..
스트림릿(Streamlit)을 사용하여 이미지와 동영상을 웹 화면에 보여주는 방법은 간단하다. 이미지를 보여주기 위해서는 st.image()를 사용하고, 동영상을 보여주기 위해서는 st.video()를 사용한다. 먼저 예제에 쓸 이미지와 영상을 폴더에 담아둔다.(data 폴더) image()와 video() 이미지와 영상은 폴더 경로를 통해 가져올 수도 있고, 웹 상에서 이미지 url을 작성해서 불러올 수 있다. import streamlit as st import pandas as pd import numpy as np from PIL import Image def main() : st.title('App5 Testing..') my_image = Image.open('./data/image_03.jp..
스트림릿(Streamlit)은 파이썬으로 버튼, 체크박스, 셀렉트박스, 슬라이더 등의 다양한 위젯을 사용하여 사용자 인터페이스를 만들 수 있다. 먼저 필요한 라이브러리들을 임포트 한다.(streamlit, pandas, numpy 등) 버튼(Button) 버튼은 사용자가 클릭하여 어떤 동작을 수행하도록 하는 위젯이다. 이벤트 핸들러를 이용하여 버튼을 클릭할 때 특정 기능을 실행할 수 있다. import streamlit as st import pandas as pd import numpy as np def main(): st.title('App4 - 아이리스 꽃의 종류') df = pd.read_csv('./data/iris.csv') # 버튼 만드는 방법 if st.button('데이터프레임 보기'):..
Streamlit에서는 판다스 데이터프레임을 나타내기 위해 st.dataframe() 함수를 사용한다. 이 함수는 데이터프레임을 인터랙티브한 테이블로 표시한다. 아래와 같이 streamlit과 pandas 라이브러리를 임포트하여 판다스 데이터프레임을 웹에 나타내보자. st.dataframe() 먼저 메인 함수 구조를 만들고 판다스 read_csv로 csv 데이터 파일을 불러와 데이터 프레임을 만든다. 그리고 st.dataframe() 함수를 사용해서 데이터프레임을 웹 화면에 표시한다. 그리고 species 컬럼의 종류를 판다스의 nunique() 사용해서 종류의 갯수를 알아내어서 웹 화면에 표시해본다. import streamlit as st import pandas as pd # 판다스의 데이터프레임을..
스트림릿(Streamlit)은 다양한 텍스트 함수를 제공한다. 이 함수들은 서식이 지정된 텍스트를 표시하거나 사용자 입력을 받는 데 사용된다 아래의 스트림릿의 텍스트요소들을 알아보자! import streamlit as st def main(): st.title('웹 대시보드') print('웹 대시보드') # 프롬프트에만 출력 st.text('웹 대시보드 개발하기') st.header('이 영역은 헤더 영억') st.subheader('이 영역은 서브헤더 영역') st.write('안녕하세요') st.success('성공했을때의 메세지를 보여줄 때') st.warning('경고 메세지를 보여줄 때') st.info('정보성 메세지를 보여줄 때') st.error('문제가 발생했음을 보여주고 싶을 때')..