이번 시간에는 streamlit을 이용하여 회귀 분석을 시행해주는 페이지를 생성해보자. 저번 시간에 실습했던 폴더에서 VS Code를 실행 app4.py 파일을 생성해준다. 이전 글을 보지 않았다면, 보고 오는 것을 추천한다. Streamlit 맛보기 (2) 1. 가상환경 세팅 및 패키지 설치 이번 시간에는 streamlit의 다양한 기능들을 살펴보자 임의 폴더 생성후 VS Code로 열고, 같은 경로에 requirements.txt 파일과, app.py 파일을 만들어준다. streamlit pandas nump sim-ds.tistory.com 코드 작성 및 페이지 생성 app4.py의 내용은 다음과 같다. (더보기로 확인) 더보기 # -*- coding:utf-8 -*- import streamlit..
1. 가상환경 세팅 및 패키지 설치 이번 시간에는 streamlit의 다양한 기능들을 살펴보자 임의 폴더 생성후 VS Code로 열고, 같은 경로에 requirements.txt 파일과, app.py 파일을 만들어준다. streamlit pandas numpy seaborn matplotlib plotly scikit-learn yfinance 터미널을 통해 Python 가상환경 접속 후 패키지 설치 $ virtualenv venv $ source venv/Scripts/activate $ pip install -r requirements.txt 2. 라이브러리 import, main함수 생성 설치에 시간이 다소 걸리니 app.py의 내용을 작성해주자. # -*- coding: UTF-8 -*- impo..
지난시간에 이어, django로 엑셀파일을 올려 계산 및 정리해주는 사이트를 완성시켜보자. Django로 엑셀파일 계산 페이지 만들기 (로그인 기능 구현) 로그인 후 엑셀파일을 올려 계산 및 정리해주는 사이트를 django로 구현해보자. 0-1. 프로젝트 알고리즘 0-2. 로그인 기능 logic 사용자가 가입창에서 정보 입력 후 ’회원가입하기’ 클릭 입력 정보 sim-ds.tistory.com 이번에는 엑셀파일을 올리고 계산을 하는 기능을 구현해보자. 0. 프로젝트 알고리즘 1. 파일 업로드 & 계산 기능 구현하기 ExcelCalculate > calculate > views.py from django.shortcuts import redirect import pandas as pd # Create yo..
로그인 후 엑셀파일을 올려 계산 및 정리해주는 사이트를 django로 구현해보자. 0-1. 프로젝트 알고리즘 0-2. 로그인 기능 logic 사용자가 가입창에서 정보 입력 후 ’회원가입하기’ 클릭 입력 정보로 유저 데이터 생성, 아직은 인증되지 않은 유저로 등록 DB에 저장 사용자가 입력한 이메일 주소로 인증 코드 발송 발송된 인증 코드는 유저 이름과 함께 쿠키로 저장 후 인증 코드 입력 화면으로 전환 인증 코드 입력 화면에서 인증 코드 입력 후 ’인증하기’ 버튼을 클릭하면 입력된 코드와 쿠키에 저장된 인증 코드 비교 후 회원 성공/실패 처리 인증 성공시 인증된 유저로 DB에 저장 cookie를 session으로 변경후 cookie 삭제 로그인 화면으로 실패 시 인증코드 확인 페이지 다시 띄우기 로그인 ..
1. Chocolatey 설치 Chocolatey는 윈도우에서 많이 활용되는 패키지 매니저이다. Chocolatey - The package manager for Windows Chocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, Chef, etc. Chocolatey is trusted by businesses to manage software deployments. chocolatey.org 설치 전 먼저 3가지를 확인해야 한다. 첫번째로 윈도우에 ..
1. Streamlit으로 Hello World 페이지 만들기 StreamlitCamp 폴더 생성 후 VS Code로 폴더 실행 Python 가상환경 설정은 아래 글을 참조하기 바란다. 2023.07.25 - [# Coding/가상환경 구축] - PyCharm과 VS Code를 활용한 Python 가상환경 구축 & 패키지 설치 PyCharm과 VS Code를 활용한 Python 가상환경 구축 & 라이브러리 설치 - Git 생성 1. GitHub repository 생성 방법이 간단해서 GitHub을 통해 생성 후 클론을 받을것임. 2. 경로 복사 3. Git Bash 실행 후, 원하는 장소에 클론 생성 (경로에는 한글 미포함 권장) $ git clone [복사한 주 sim-ds.tistory.com st..
1. 가상환경 및 django 프레임워크 설치 먼저 빈 폴더를 생성 후, 가상환경을 생성한다. (virtualenv 미설치한 경우) $ pip install virtualenv virtualenv 다운 이미 설치가 되어 있다면 아래 코드를 실행해 가상환경 생성 $ virtualenv venv $ source venv/Scripts/activate $ which python which python 으로 가상환경 여부 확인 $ pip install django 가상환경에 접속해 있다면 django 설치 2. Django 프로젝트 및 앱 생성 $ django-admin startproject djangogmail djangogmail 프로젝트 생성 $ cd djangogmail/ 프로젝트 디렉토리로 이동 $ ..