DataBase 연동 ( SQLite3 )참고 : https://pythonbasics.org/flask-sqlite/ 아래의 게시물에서 실행한 기본 app에서 부터 시작합니다 [Flask] 1. 실행 및 HTML 렌더링Flask 설치pip install flask폴더 구조app.pyapp = Flask(__name__)@app.route('/')def home(): return render_template('home.html') if __name__ == '__main__': app.run()home.html 안녕하세요 Flask 실행python app.py웹페이지 확인 CSS, JavaScriptbbangya22.tistory.com 아래의 파일을 다운로드 후 이어서 진행하시면 됩니다.1) creat..
Flask 설치pip install flask폴더 구조app.pyapp = Flask(__name__)@app.route('/')def home(): return render_template('home.html') if __name__ == '__main__': app.run()home.html 안녕하세요 Flask 실행python app.py웹페이지 확인 CSS, JavaScript 파일은 static 폴더에서 연결 html 파일에서 css, js 연결CSSJS
참고 : https://wikidocs.net/1672561. 실행flask가 설치된 환경에서 진행ex) flask 가상환경 내에서 실행conda activate flask 전환 확인(flask) C:\Users>가상환경 진입 확인 후 아래의 방법 중 하나로 실행한다.# flask 실행 파일 - app.pyfrom flask import Flaskapp = Flask(__name__)if __name__ == '__main__': app.run(debug=True, port=8080)# flask 실행# 가상환경 접속 후 cmd 환경에서 실행python app.py 2. 디버그 모드백엔드 변수 및 오류 확인 시 - python 파일 디버깅가상 환경이 여러 개일 경우, 인터프리터를 직접 선택해주어야 함..
1. 문자열 데이터 수집사내 데이터를 기반으로 진행한 프로젝트로, 데이터는 공유할 수 없음.2. 텍스트 전처리1) 한국어와 영어 분리re 활용# 한글과 영어를 분리korean_text = re.findall(r"[가-힣]+", text)english_text = re.findall(r"[a-zA-Z]+", text)print("Korean:", korean_text)print("English:", english_text) 한국어는 konlpy 라이브러리를 활용하여 불용어 처리, 토큰화를 진행한다.한국어의 경우, 띄어쓰기만으로는 형태소 분리가 어렵고, 단순하게 문맥을 파악하기 쉽지 않다.konlpy는 JAVA의 패키지를 사용하므로 jdk 설치 후 사용 가능, 불용어 처리 시 Okt 라이브러리를 사용대용량 ..
Streamlit에서 echart를 활용하여 데이터 시각화 하기Apache ECharts는 직관적이고 대화형이며 사용자 정의가 가능한 차트를 상용 제품에 쉽게 추가할 수 있는 강력한 무료 차트 및 시각화 라이브러리입니다. https://echarts.apache.org/examples/en/index.html Examples - Apache ECharts echarts.apache.org 1. streamlit-echarts 설치pip install streamlit-echarts 2. 간단한 예제 - bar 그래프import streamlit as stfrom streamlit_echarts import st_echartsoption = { 'xAxis': { 'type': 'category',..
AIP, DRM 보안 정책 모두 가능한 것으로 확인하였습니다.회사의 보안 정책으로, 분석을 진행할 Excel 파일이 잠겨있는 경우,아래의 코드를 사용하여 Pandas DataFrame으로 파일을 확인할 수 있습니다.pip install xlwings import xlwings as xwdata = xw.Book('파일경로')df_sheet1 = data.sheets(1).used_range.options(pd.DataFrame).value 위의 경우 엑셀 파일이 열리면서 데이터를 읽어온다엑셀 파일을 열지 않으면서 데이터를 읽으려면 app을 먼저 선언해야한다app 선언 후 visible을 False로 적용app = xw.App(visible=False)data = xw.Book('파일 경로')df = da..