Streamlit 웹대시보드 이미지,동영상,title, button, text, dataframe, multiselect, slider
위의 그림과 무관하게 테스트 코드를 작성하였으니 직접 실행해보면서 테스트 하기를 바람. import streamlit as st import pandas as pd # UI 요소들을 처리하는 방법 # 버튼, 라디오버튼, 셀렉트박스, 멀티셀렉트, 슬라이더 def main() : df = pd.read_csv('streamlit_data/iris.csv') # 버튼을 클릭하면, 데이터프레임이 보이도록 만들기. if st.button('데이터프레임 보기') : st.dataframe(df) name = 'Mike' if st.button('대문자로') : st.text(name.upper()) if st.button('소문자로') : st.text(name.lower()) status = st.radio('정..
2022. 12. 12.
MySQL 영화 리뷰 서비스 개발
use movie_test_db; -- 1. 테이블 만들기 -- 2. 더미 데이터 insert 했다고 가정하고 진행한다. -- 3. 화면 기획서를 보고, 필요한 slq문을 작성. -- 중요! 순서 : 단일 테이블 처리 가능한 것부터 작성하고 -- 메인 화면처럼, 여러 테이블 조인하는 것은 맨 나중에 작성한다. -- 회원가입 insert into user ( email, password, nickname, gender) values ( 'aksl@naver', '1234', '김닉네임', 1); -- 영화명을 탭하면 리뷰 작성 화면 -- 100번 영화의 10번유저 리뷰 예시 insert into review ( movie_id, user_id, content, rating) values ( 100, 10 ..
2022. 12. 12.
MySQL !=, group by having, between A and B, not like, case, if ,not in, not null
-- 테이블 생성을 위한 코드 INSERT INTO books (title, author_fname, author_lname, released_year, stock_quantity, pages) VALUES ('The Namesake', 'Jhumpa', 'Lahiri', 2003, 32, 291), ('Norse Mythology', 'Neil', 'Gaiman',2016, 43, 304), ('American Gods', 'Neil', 'Gaiman', 2001, 12, 465), ('Interpreter of Maladies', 'Jhumpa', 'Lahiri', 1996, 97, 198), ('A Hologram for the King: A Novel', 'Dave', 'Eggers', 2012,..
2022. 12. 7.