[Python] 파일 자동 정리 프로그램 만들기 – 확장자별 분류부터 이동, 삭제까지
·
프로그래밍/Python
[Python] 파일 자동 정리 프로그램 만들기 – 확장자별 분류부터 이동, 삭제까지다운로드 폴더가 온갖 파일로 가득한가요?파이썬을 활용하면 파일을 확장자 기준으로 자동 정리하거나, 특정 조건에 맞는 파일만 이동/삭제하는 프로그램을 쉽게 만들 수 있습니다.이번 글에서는 실제 작업에 바로 쓸 수 있는 파일 정리 자동화 스크립트를 소개합니다.✅ 1. 기본 파일 정리 로직 – 확장자별로 폴더로 이동import osimport shutil# 정리할 폴더 경로target_folder = "C:/Users/사용자/Downloads"# 이동할 확장자별 폴더 매핑extension_map = { '.jpg': '이미지', '.png': '이미지', '.pdf': '문서', '.xlsx': '엑셀',..
[Python] openpyxl로 엑셀 차트 자동화하기 – 라인 차트, 바 차트, 저장까지 실습 예제
·
프로그래밍/Python
[Python] openpyxl로 엑셀 차트 자동화하기 – 라인 차트, 바 차트, 저장까지 실습 예제엑셀 자동화에서 차트 생성은 빠질 수 없는 기능입니다.이번 글에서는 openpyxl을 사용해 라인 차트(Line Chart), 막대 차트(Bar Chart)를 생성하고 엑셀 파일에 저장하는 과정을 단계별로 살펴보겠습니다.✅ 1. 기본 데이터 생성from openpyxl import Workbookwb = Workbook()ws = wb.active# 헤더ws.append(["월", "매출"])# 데이터data = [ [1, 100], [2, 120], [3, 90], [4, 150], [5, 170],]for row in data: ws.append(row)wb.save("..
[Python] openpyxl로 엑셀 자동화하기 – 파일 생성부터 스타일, 조건부 서식까지 완전 정복
·
프로그래밍/Python
[Python] openpyxl로 엑셀 자동화하기 – 파일 생성부터 스타일, 조건부 서식까지 완전 정복엑셀은 데이터 관리, 보고서, 자동화 업무에서 빠질 수 없는 도구입니다.파이썬의 openpyxl 라이브러리를 활용하면 반복적인 엑셀 작업을 자동화할 수 있습니다.이번 글에서는 엑셀 파일 생성, 수정, 셀 서식 적용, 조건부 서식까지 단계별 실전 예제를 소개합니다.✅ 1. openpyxl 설치하기pip install openpyxl✅ 2. 엑셀 파일 생성 및 데이터 입력from openpyxl import Workbook# 워크북 생성 및 시트 선택wb = Workbook()ws = wb.active# 헤더 및 데이터 작성ws['A1'] = '이름'ws['B1'] = '점수'ws.append(['홍길동',..
[Next.js] getStaticProps vs getServerSideProps 완벽 비교
·
프로그래밍/Next.js
[Next.js] getStaticProps vs getServerSideProps 완벽 비교Next.js는 페이지 단위로 데이터 패칭 전략을 선택할 수 있습니다.그중 가장 자주 쓰이는 함수는 getStaticProps와 getServerSideProps입니다.이번 글에서는 두 함수의 차이점과 선택 기준을 예제와 함께 정리해봅니다.✅ 1. getStaticProps - 정적 생성 (SSG)getStaticProps는 빌드 타임에 데이터를 가져와 정적 HTML을 생성합니다.한 번 빌드하면 그 내용은 CDN에 배포되며, 모든 유저가 동일한 HTML을 받습니다.export async function getStaticProps() { const data = await fetchData(); // API 호출 ..