python 3

[python] 모든 파일명 끝에 동일한 문자열 추가하기

이 작업은 ChatGPT의 도움을 받아 수행하였습니다. 목표 - AAAA.pdf 파일의 파일명을 AAAA_new.pdf로 변경한다. 프로세스 1. 라이브러리 설치 import os 2. 확장자명으로 조건을 걸고 끝에 문자열 추가 - 여기서 주의 사항은 혹시 모르니 파일을 백업해 둡니다. directory = '/add_suffix' # 변경하려는 파일이 있는 디렉토리 경로 new_suffix = '_new' # 끝에 추가할 문자열 for filename in os.listdir(directory): if filename.endswith('.pdf'): # 특정 확장자 파일만 변경하려면 필터링할 수 있습니다. new_name = filename[:-4] + new_suffix + '.pdf' os.rena..

Python 2023.09.13

[python] 엑셀의 링크 목록을 입력받아 일괄 다운로드 하기

* 이 작업은 ChatGPT의 도움을 받아 수행하였습니다. 작업 프로세스 1. 엑셀 파일 불러오기 2. 필요한 열 추출 3. 이미지이름.jpg 형태로 일괄 다운로드 목표 아래와 같이 엑셀 파일이 있을 때, 이렇게 한 파일에 일괄적으로 다운로드 받으려고 한다. 프로세스 0. 라이브러리 설치 import urllib.request import pandas as pd from tqdm import tqdm 1. 엑셀파일 불러오기 + 필요한 열 추출 # 엑셀 파일 불러오기 excel_file = 'Missing thumbnails on OEH.xlsx' # 엑셀 파일 경로 # 엑셀 파일의 특정 시트를 불러옵니다. 예: 'Sheet1' df = pd.read_excel(excel_file, sheet_name='..

Python 2023.09.12

[DACON] LG-시스템품질 변화로 인한 사용자불편 예지 AI 경진대회

https://github.com/Hyunj5ng/dacon-LG Hyunj5ng/dacon-LG Contribute to Hyunj5ng/dacon-LG development by creating an account on GitHub. github.com 블로그에는 코드를 다 정리하기 힘들어서 주피터노트북파일을 업로드한 깃허브 링크를 올리기로 했다. 링크를 타고 들어가서 README.md 파일에 적힌 내용을 먼저 그대로 복붙했다. dacon-LG 처음으로 공모전에 도전한 결과물이다. 공모전 당시에는 알지못했던 점들을 복습을 하면서 많이 배웠다. pandas DataFrame의 기본적인 조작법을 익히는데에 많은 도움이 되었다. 그리고 데이터분석에 있어서 처음에 가장 많은 시간이 들고 가장 중요한 부분이 ..