파이썬을 활용한 이미지 및 문서 처리 기법

이미지와 문서 자동 처리 실제 개발 과정에서 이미지 조작과 오피스 문서 처리는 빈번하게 발생하는 요구사항입니다. 파이썬 기본 라이브러리에는 이러한 작업을 직접 지원하는 모듈이 없지만, 외부 라이브러리를 통해 효율적으로 구현할 수 있습니다. 이미지 처리 기초 개념 색상 모델: 컴퓨터 환경에서는 빨강, 초록, 파랑의 세 가지 광원을 조합하여 다양한 색상을 ...

7월 1일 18:28에 게시됨

웹 크롤링 및 데이터 처리 실습

웹 크롤링 기본 개념 웹 크롤링은 웹사이트에서 필요한 데이터를 추출하는 기술입니다. 이를 위해 requests 모듈을 사용하여 HTTP 요청을 보내고 HTML 문서를 가져올 수 있습니다. import requests url = 'http://www.redbull.com.cn/about/branch' response = requests.get(url) # 응답 객체 확인 print(response) # <Response [200]> # HTML 내용 출력 htm ...

6월 21일 21:06에 게시됨

대규모 모델 데이터 처리 파이프라인 구축

【파일명 정제 및 태그 추가】사용자 ID 제거 및 일관된 라벨링 처리, 엑셀 편집 지원 (입력값: 1. 대상 폴더 경로 2. 추가할 라벨명) *참고: 다중 라벨을 추가해야 할 경우, 영문 쉼표 ","를 사용하여 구분하세요. import os import openpyxl import re BLACKLISTED_SEGMENTS = ["undefined", "피피", "zly324"] def sanitiz ...

6월 10일 19:01에 게시됨

openpyxl을 활용한 동적 Excel 보고서 생성

개요 Python의 openpyxl 라이브러리를 활용하여 계층적 구조의 데이터를 동적으로 Excel 파일로 변환하는 방법을 살펴봅니다. 특히 1차 필드와 2차 필드가 혼재된 복잡한 데이터 구조를 자동으로 처리하는 솔루션을 구현합니다. 핵심 요구사항 분석 필드 삽입 위치를 하드코딩하지 않고 데이터 기반으로 자동 배치 1차 필드와 2차 필드 간의 계층 관계 유지 (셀 병합 및 ...

6월 8일 18:50에 게시됨

파이썬 ExcelWriter 엔진 비교: xlsxwriter와 openpyxl의 성능 분석

파이썬으로 데이터를 처리할 때 최종 결과를 Excel로 내보내는 경우가 많습니다. 이때 pandas의 ExcelWriter는 필수 도구이지만, xlsxwriter와 openpyxl 엔진 중 어떤 것을 선택해야 할지 고민될 수 있습니다. 본 분석은 실제 성능 테스트와 기술적 특성을 비교하여 각 엔진의 적합한 사용 사례를 제시합니다. 1. 설계 철학 비교: 전문화 vs 범용성 두 엔진의 근본적인 ...

6월 7일 19:02에 게시됨

openpyxl로 Excel 파일 처리하기

실행 환경 Windows 10 Python 3.10 openpyxl 3.1.2 이 글은 openpyxl 공식 문서를 참고하여 작성되었습니다. openpyxl이란? Excel 2010 버전 이상의 xlsx/xlsm 파일을 읽고 쓰기 위한 Python 라이브러리입니다. 기본 사용 예시 Excel 파일에 데이터 쓰기 from openpyxl import Workbook # 새 워크북 생성 workbook = Workbook() worksheet = workbook.active # 셀에 ...

6월 6일 21:42에 게시됨

파이썬으로 XLSX 파일 읽고 쓰기

엑셀 파일 처리를 위한 라이브러리 선택 Python에서 Excel 파일을 다룰 때 주로 사용하는 라이브러리는 openpyxl입니다. 이 라이브러리는 .xlsx 형식의 파일만 지원하며, 읽기 및 쓰기 모두 가능합니다. 또한 수식 삽입, 스타일 설정 등 고급 기능도 제공합니다. 샘플 데이터 준비 다음과 같은 구조의 apis.xlsx 파일이 존재합니다: name method ...

6월 5일 16:05에 게시됨