파이썬

0. 사용할 라이브러리 준비 import streamlit as st import requests import base64 from PIL import Image from io import BytesIO from streamlit.components.v1 import html streamlit : ui 구축 requests : api 서버에서 데이터를 가져오기 위해 base64 : 8비트 이진 데이터(이미지 데이터)를 디코딩 html : css와 js 코드를 적용시키기 위해 1. UI 구축 container1 = st.container() col1, col2 = st.columns(2) col3, col4 = st.columns(2) page = "Home" # 사이드바 st.sidebar.title("..
1. streamlit이란? 데이터사이언스/ML 프로젝트를 간단하게 배포할 수 있는 웹어플리케이션이다. 1.1 사용 목적 파이썬 웹어플리케이션 만들기 Streamlit 웹 어플리케이션 배포 1.2 장점 웹개발을 몰라도 된다 전달력이 매우 좋다 간단한 파이썬 코드로 앱을 빌드할 수 있으며 별도의 FE작업이 필요없다 캐싱을 통해 앱 재빌드시 시간 단축이 가능하다 Streamlit은 조직 내부적으로 탐색적 데이터 분석(EDA) 결과를 공유하거나, 간단한 ML 모델을 배포하고 테스트를 하는 용도에 부합하는 툴로 많이 사용되지만 나는 간단한 홈페이지 제작에 사용할 것이다. 2. 간단한 사용법 pip install streamlit import streamlit as st st.title('내 홈페이지') 3. 간..
0. Load Map front-end와 협업을 하기 위해서 drf로 api 서버를 열어 데이터를 전송(front-end는 React사용) Python을 이용해 selenium을 이용해 웹 사이트에서 데이터를 크롤링 하지만 이러한 데이터를 체계적으로 관리하려면 DB가 필요 Python 웹 프레임워크인 django의 Database ORM을 이용해 DB를 만들고 데이터를 저장 front-end (React)와 통신 1. django 프로젝트 생성 django 기본 사용법은 다음 링크에 정리해둠. https://lopsided-stallion-c16.notion.site/django-start-b8ad97d4c3434838a00bbd847e7e4cd2?pvs=4 django 기본 start! 간단한 사용법 ..
· 파이썬
1. 환경 설정 팀 프로젝트중 필요한 데이터를 인터넷에서 크롤링해 데이터를 모아 보자 selenium과 bs4을 install pip install selenium pip install bs4 bs4도 크롤링에 사용할 수 있으므로 같이 설치 필요한 라이브러리를 가져온다 import selenium from selenium import webdriver from selenium.webdriver.common.by import By # 특정 요소를 가져오기 위한 메서드 #Selenium은 웹페이지 내의 특정 요소(들)을 찾는 많은 메서드들을 제공 그리고 chrome을 사용해 크롤링을 할것이기 때문에 크롬 브라우저를 제어하기 위한 드라이버를 설치야해한다. (꼭 버전에 맞게 설치) 115.0. 버전 이후는 여기..
zero_jae
'파이썬' 카테고리의 글 목록