[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] pandas로 CSV, JSON, Excel 완전 정복 파일 불러오기부터 저장까지 실전 예제
·
프로그래밍/Python
[Python] pandas로 CSV, JSON, Excel 완전 정복 – 파일 불러오기부터 저장까지 실전 예제파이썬으로 데이터 분석을 시작한다면 CSV, JSON, Excel 파일을 다루는 법은 필수입니다.이 글에서는 pandas 라이브러리를 활용해 세 가지 주요 파일 형식을 불러오고 가공한 뒤 저장하는 방법을 실제 코드와 함께 소개합니다.업무 자동화나 데이터 전처리에 필요한 기본기를 정리해봤습니다.✅ 1. pandas로 다양한 파일 불러오기import pandas as pd# CSV 불러오기df_csv = pd.read_csv("data.csv")# JSON 불러오기df_json = pd.read_json("data.json")# Excel 불러오기 (sheet 지정 가능)df_excel = pd.r..
[Python] 내 컴퓨터 중복 파일 찾기 – 해시값 비교로 이미지/문서 정리하기
·
프로그래밍/Python
[Python] 내 컴퓨터 중복 파일 찾기 – 해시값 비교로 이미지/문서 정리하기컴퓨터에 파일이 많다 보면 중복된 파일이 생기기 쉽습니다.이 글에서는 Python을 사용해 폴더 내 중복 파일을 자동으로 찾아내는 방법을 소개합니다.`hashlib`으로 MD5 해시값을 비교하여 이름이 달라도 내용이 같은 파일을 식별할 수 있습니다.✅ 1. Python 코드 – 중복 파일 탐색기import osimport hashlibfrom collections import defaultdictdef get_file_hash(filepath): hasher = hashlib.md5() with open(filepath, 'rb') as f: while chunk := f.read(8192): ..