분류 전체보기92 [Flask] 디비 내용 엑셀 다운로드 기능 from flask import Flask, make_response import mysql.connector import pandas as pd app = Flask(__name__) # MariaDB 연결 설정 db = mysql.connector.connect( host="localhost", user="your_username", password="your_password", database="your_database" ) @app.route('/download_excel') def download_excel(): # 쿼리를 실행하여 데이터 가져오기 cursor = db.cursor() query = "SELECT * FROM your_table" cursor.execute(query) resul.. 2023. 5. 16. [HTML] 태그 내 줄바꿈 반영하기 안녕하세요.\n 반갑습니다.\n\n >>HELLO white-space:pre-wrap; 속성을 이용해서 줄바꿈 형태를 태그내에서 인식하게 할 수 있다. 2023. 4. 25. [Python] 오늘 기준 N개월 전 날짜 반환 함수 from datetime import datetime, timedelta def get_n_months_ago_date(n: int) -> str: today = datetime.today() # timedelta 함수를 이용해 n개월 전의 날짜를 계산합니다. n_months_ago = today - timedelta(days=30*n) # strftime 함수를 이용해 원하는 날짜 형식으로 변환합니다. return n_months_ago.strftime("%Y-%m-%d") 오늘을 기준으로 N개월 전 날짜를 반환하는 함수는 다음과 같다. 2023. 4. 11. [Python] 다중시트 엑셀 그대로 복사 및 저장 from openpyxl import load_workbook from openpyxl import Workbook # 원본 파일 열기 workbook = load_workbook(filename='original_file.xlsx', read_only=True) # 새로운 워크북 만들기 new_workbook = Workbook() # 모든 시트를 가져와서 새로운 워크북에 복사 for sheet_name in workbook.sheetnames: # 시트 복사 source_sheet = workbook[sheet_name] target_sheet = new_workbook.create_sheet(title=sheet_name) for row in source_sheet.iter_rows(min_row=.. 2023. 3. 29. [Python] 한국주소 정규식 파이썬 코드 import re # 정규식 패턴 address_pattern = r'\b([가-힣]+(시|도))?\s*([가-힣]+(시|군|구))\s*([가-힣]+(읍|면|동|리))?\s*([가-힣]*[로길])\s*(\d{1,5}(-\d{1,4})?)\b' # 테스트할 주소 리스트 addresses = ['서울특별시 강남구 역삼동 123-45', '경기도 수원시 권선구 호매실동 456', '부산광역시 동구 수정동 789-10'] # 주소 필터링 filtered_addresses = [] for address in addresses: match = re.search(address_pattern, address) if match: filtered_addresses.append(match.group(0)) # 필터링된 주소.. 2023. 3. 23. [HTML/CSS/JS] 카메라 직접 호출 방법 이미지 파일을 엑세스하는 방법 2023. 3. 22. 이전 1 2 3 4 5 6 ··· 16 다음