본문 바로가기
728x90

streamlit8

[twilio] 스트림릿으로 문자 발송 구현하기 - 최종편 먼저 이번 포스팅에서 다룰 부분은 이전 포스팅에서 언급된 부분에서 동의하기 버튼이 달라진 것밖에 없다. 해당 포스팅에서는 내용이 이전 포스팅에서 다뤘던 부분은 크게 다루지 않을 예정이다. 문자 발송을 구현하고자 또는 개인적으로 공부하려고 보는 사람이라면, 앞의 포스팅을 먼저 보고오길 권한다. 2023.11.17 - [프로젝트] - [twilio] 무료 크레딧으로 파이썬 문자 발송하고 스트림릿 배포하기! [twilio] 무료 크레딧으로 파이썬 문자 발송하고 스트림릿 배포하기! 오늘은 프로젝트에서 진행할 스트림릿에서 문자 발송하기를 구현해봤다. 먼저 twilio가 잘 되는지 확인하는 것은 간단했다. 회원가입을 하면 15 달러의 크레딧을 주는데 무료로 테스트 해볼 사람 forky-develop.tistory... 2023. 11. 20.
[GCP] 스트림릿과 연동해서 이전 프로젝트 배포해보기! 오늘은 구글 클라우드와 빅쿼리, 깃허브, 스트림릿을 같이 연동하는 방법을 배웠다. 이 부분들이 정확히 궁금하면 앞의 포스팅을 참고하자 2023.10.18 - [클라우드] - [GCP] 빅쿼리와 연동해서 스트림릿 페이지로 확인하기 [GCP] 빅쿼리와 연동해서 스트림릿 페이지로 확인하기 오늘은 구글 클라우드를 빅쿼리와 연동시키고, 스트림릿 페이지를 통해서 확인하는 과정에 대해 배웠다. 솔직히 어제 내용보다 오늘 내용이 더 정신없이 머리에 남은 것 같다. 포스팅 준비를 안 forky-develop.tistory.com 이번엔 내가 일전에 세미프로젝트를 진행한 부분들을 바탕으로 구글 클라우드로 다시 배포하는 과정을 작성하려 한다. 1. 인스턴스 시작하기 인스턴스를 새로 생성하기보단, 있는 것을 활용해보려 한다... 2023. 10. 18.
[GCP] 빅쿼리와 연동해서 스트림릿 페이지로 확인하기 오늘은 구글 클라우드를 빅쿼리와 연동시키고, 스트림릿 페이지를 통해서 확인하는 과정에 대해 배웠다. 솔직히 어제 내용보다 오늘 내용이 더 정신없이 머리에 남은 것 같다. 포스팅 준비를 안하고 수업만 따라가서인지 아니면 집중이 잘 안됐던건지 오늘 별건 없지만, 어려웠다.. 그래도 정신차리고 정리한걸 남겨보겠다! 0. 루커 스튜디오 연결하기 - 별첨 루커 스튜디오의 경우에는 차트 같이 활용하기가 매우 간편한 툴이다. 굳이 파이썬, R 등으로 힘들게 표현하지 않아도 프로그램으로 간단하게 할 수 있는 장점이 있다. 단, 구글 클라우드 메뉴바에서는 프로버전이나 한달 무료 체험 등으로만 되어 있기 때문에 아래 링크로 접속해주자 https://lookerstudio.google.com/ Looker Studio Ov.. 2023. 10. 18.
[대시보드] Streamlit으로 앱 배포하는 방법 먼저 오늘은 프로젝트 활용을 위한 스트림릿 배포 강의를 해주셔서 포스팅으로 작성한다! 스트림릿에 대한 커리큘럼은 없었음에도 시간을 쪼개서 강의해주신 분의 교재를 하나 소개하고 시작하려한다. https://product.kyobobook.co.kr/detail/S000202690179 Streamlit으로 프로젝트 한방에 끝내기 with 파이썬 | Sara, Evan - 교보문고 Streamlit으로 프로젝트 한방에 끝내기 with 파이썬 | - 프로젝트가 처음인데 어디서부터 어떻게 해야할지 막막해요 - 공공데이터를 활용한 프로젝트 진행 방법을 알고 싶어요 - Open API는 어떻게 사 product.kyobobook.co.kr 개발자를 지망하면 당연히 파이썬으론 장고를 사용해야하겠지만, 데이터 분석쪽으.. 2023. 9. 1.
streamlit 꾸미기를 해보자 - 위젯 활용편 streamlit은 회사 내부용 대시보드로 주로 사용하기 때문에 대시보드를 예쁘게 꾸미는 과정 중에 이번에는 다른 기능들을 사용하지 않고 위젯만을 이용해보자 1. streamlit 실행하기 가상환경에 들어가서 streamlit 을 실행해주고 새 파일을 만들어 import 시켜주자 2. 위젯 실행하기 위젯을 만들기 위한 하나의 주제를 잡고 함수를 선언해주자 수업에서 사용한 예제를 설명하자면, 단가에 따른 전체 판매 갯수의 총 매출액 계산을 하는 것을 만들어 보았다. 이 때, 주의해야할 부분은 메인 함수를 만 들고 그안에서 새로 만들었던 함수를 실행하는 코드를 작성해야 한다. import streamlit as st ## price가 의미하는 것, total_sales가 의미하는 것, return 값이 의미.. 2023. 7. 28.
streamlit 꾸미기를 해보자 - seaborn X matplotlib 활용편 이번 글을 시작하기에 앞서 데이터 분석을 다루고자 하는 사람들이라면, 이미 데이터 분석을 업으로 삼고있다면 꼭 알고 있고 알아야 하는 pega 박사님의 블로그를 참고해보라는 말을 하고싶다. 나 역시 깊이가 다른 글과 담겨있던 내용을 예제삼아 공부하면 좋을 것 같아 기록하는 김에 소개한다. https://jehyunlee.github.io/ Pega Devlog Pega's Development log for myself and others jehyunlee.github.io 1. seaborn seaborn 을 활용할 때, matplotlib에서 사용한 객체 지향 문법을 그대로 가져와서 활용할 것이다. 이것이 가능한 이유는 seaborn이 matplotlib 안에 들어있기 때문이다. 그래서 주된 것은 s.. 2023. 7. 28.
streamlit 꾸미기를 해보자 - 데이터 프레임 활용편 이 포스팅 역시 앞 부분과 관련되어 작성되었음을 알리지만 꼭 따라해볼 필요는 없다. 이 전에 다룬 마크다운 문법을 활용한 꾸미기가 궁금하다면 아래 링크를 보고오길 바란다. 2023.07.28 - [python] - streamlit 꾸미기를 해보자 - 마크다운 활용편 streamlit 꾸미기를 해보자 - 마크다운 활용편 streamlit을 활용하면 보기 쉽고 이쁘게 꾸미는 것도 한다면 좋다. 아래에 streamlit에서 제공하는 다양한 tool을 활용할 수 있는 링크도 걸려있으니 참고하자 지금부터 마크다운 문법을 활용한 streamli forky-develop.tistory.com 1. 데이터 프레임 import 내가 사용할 데이터 프레임을 import 해주자 2. 데이터 불러오기 아래 코드를 참고해 데.. 2023. 7. 28.
streamlit! vscode와 연동하기 (데이터 분석) 장고를 다루는 것이 어렵다보니 개발자가 아닌 데이터 분석가들은 주로 streamlit 이라는 것을 사용한다. 장고는 업데이트를 할 때 마다 사이트 연결을 끊었다가 다시 연결을 하는 반복의 과정을 거치며 불편했다면, 스트림릿은 한번 연결을 시켜두면 파일을 저장하고 사이트에서 다시 새로고침을 해서 보면 바로 연동이 되는 장점이 있다. 지금부터 간단하게 연결하는 방법을 작성하겠다. 1. 새로운 폴더 생성하기 바탕화면에 빈 폴더를 하나 설정하고 이름을 설정해준다. 나는 StreamlitCamp 로 만들었다. git bash 를 열어서 가상환경을 설정해주자 생성한 폴더 안으로 들어가서 가상환경을 설정하고,가상환경에 들어간 후 가상환경이 잘 다운됐는지 확인도 한번 해준다. 그리고 우리가 스트림릿을 사용하는 근본적인.. 2023. 7. 27.
728x90