본문 바로가기

분류 전체보기208

[AWS] 윈도우즈에서 AWS EC2 리눅스에 접속하기 위한 방법 윈도우즈에서 AWS EC2 리눅스에 접속하기 위한 방법 PuTTY를 사용하여 Windows에서 Linux 인스턴스에 연결 PuTTY 설정 PuTTY를 사용하여 Linux 인스턴스에 연결하기 위한 필수 조건 설명 URL(https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuideputty.html#putty-prereqs) 로컬 컴퓨터에 PuTTY 설치(https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html)- 내 버전에 맞게 다운로드- 설치는 다 넥스트 누르면 된다 Linux 인스턴스에 연결하기- 설치된 PuTTY 열기 - host name 에  AWS에서 만든 내 아이피 주소 또는 DNS 도메인 주소 넣.. 2024. 4. 25.
[AWS] AWS EC2 인스턴스 생성하기 AWS EC2 인스턴스 생성하기 AWS 에 들어가서 EC2 클라우드의 가상 서버 선택 리젼 선택이 중요하다- 서울로 설정한다 인스턴스 만들기 시작 이름 작성- 스트림릿 서버를 만들 예정이기 때문에 이름을 '스트림릿 서버'로 작성 한다 애플리케이션 및 OS 이미지- 아마존 리눅스 선택- 아마존 리눅스에도 여러 유형들이 있다  _ 2023 AMI 선택 - 프리티어를 사용하기 때문에 프리티어 사용가능인지 확인하기! 인스턴스 유형- t2 로 설정- 프리티어를 사용하기 때문에 프리티어 사용가능인지 확인하기! 키페어 (로그인)- 원격으로 AWS 서버에 접속해야 하는데 아무나 서버에 접속하지 못하게 키페어 파일을 제공해 준다- 프라이빗 키 파일 형식으로 .pem 은 맥과 리눅스 .ppk 는 윈도우 에서 사용한다- 제.. 2024. 4. 25.
[Streamlit] Seaborn의 pairplot 화면에 안보이는 문제, 해결 방법 문제 상황: 스트림릿에서 Seaborn의 pairplot 코드를 작성해도 웹 화면에 안보인다 corr_column_list = ['Age', 'Annual Salary', 'Credit Card Debt', 'Net Worth', 'Car Purchase Amount'] selected_columns = st.multiselect('컬럼을 선택하세요', options=corr_column_list) fig = plt.figure() sb.pairplot(data=df, vars=selected_columns) st.pyplot(fig) 문제 원인 : 코드 작성의 문제: Stramlit 공식 홈페이지에서도 확인할 수 있었다  (https://discuss.streamli.. 2024. 4. 25.
[Python] Streamlit 유저한테 숫자, 문자, 시간, 색 입력 받기 Streamlit을 이용하여 화면에서 유저한테 숫자, 문자, 시간, 색 입력받기 시작과 끝import streamlit as stdef main() : pass if __name__ == '__main__': main() 1. 이름 입력받기 name = st.text_input('이름을 입력하세요!') # 아무것도 작성하지 않았을 때는 "님 안녕하세요!" 가 안보이게 하기 if name != '': st.text(name + "님 안녕하세요!") 2. 입력 글자 개수 제한 address = st.text_input('주소를 입력하세요.', max_chars=10) st.text(address) 3. 여러 행을 입력할 수 있게 하기 # height= 3.. 2024. 4. 25.
[Python] Streamlit 이미지, 동영상, 오디오 파일 화면에 보여주기 _ Image(), video(), audio(), open() Streamlit 이미지, 동영상, 오디오 파일 화면에 보여주기  이미지 처리를 위한 라이브러리와 스트림릿 라이브러리 임폴트import streamlit as st# 이미지 처리를 위한 라이브러리 파이썬이미지라이브러리PILfrom PIL import Image 시작 과 끝def main() :if __name__ == "__main__" : main() 이미지 image(), open() # 1. 저장되어 있는 이미지 파일을 화면에 표시하는 방법 img = Image.open('저장된 파일 경로') # 기본 이미지 st.image(img) # 길이 600 되는 이미지 st.image(img, width=600) # 비율을 화면에 맞추는 이미지 st.image(img,.. 2024. 4. 25.
[Python] Streamlit UI 함수들 _ selectbox(), multiselect(), slider(), info(), expander() Streamlit 라이브러리에 있는 UI 함수들 UI 란?사용자 인터페이스 또는 유저 인터페이스(영어: user interface, UI)는 사람(사용자)과 사물 또는 시스템, 기계, 컴퓨터 프로그램 등 사이에서 의사소통을 할 수 있도록일시적 또는 영구적인 접근을 목적으로 만들어진 물리적, 가상적 매개체이다 UI 함수들을 사용하기 위한 라이브러리 임포트import streamlit as stimport pandas as pd  시작 과 끝def main() :if __name__ == "__main__" : main()  셀렉트박스 selectbox()- 여러개에서 한개만 고르게 한다- 리스트가 많을 경우 사용한다. language = ['Python','C','Java','Go','PHP',.. 2024. 4. 25.