| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |
- 깃
- Outlook
- 아웃룩
- 파이썬3
- Excel
- windows
- 윈도우10
- pandas
- Android
- Windows11
- 파이썬
- pyqt5
- 안드로이드
- Windows10
- python
- python3
- git
- 파워포인트
- office
- matlab
- 오피스
- VBA
- 파이썬GUI
- 엑셀
- win32com
- html
- pythongui
- 윈도우11
- 비주얼베이직
- 문자열
목록pathlib (3)
Appia의 IT세상
▲ 파이썬 임시 파일, 실행 끝나면 지워야 한다 — Path.unlink()로 뒷정리하기파이썬으로 업무 자동화를 하다 보면 중간에 '임시 파일'을 만드는 경우가 많습니다. 여러 PDF를 하나로 합치거나, 엑셀을 잠깐 PDF로 변환하거나, 압축을 풀었다가 다시 묶거나 — 결과물을 만드는 과정에서 잠깐 필요했다가 볼일이 끝나는 파일들이죠.문제는 자동화 스크립트가 매일, 매시간 돈다는 겁니다. 이 임시 파일을 안 지우면 폴더에 merged.pdf, merged (1).pdf … 하루하루 쓰레기가 쌓입니다. 그래서 실전 코드 끝에는 늘 이 한 줄이 붙습니다.if merged_path.exists(): merged_path.unlink() # 볼일 끝난 임시 파일 삭제짧지만 왜 exists(..
파이썬 특정 폴더 파일 목록 추출: pathlib·glob·os 비교 + CSV 저장 특정 경로에 파일 목록을 가져오는 작업은 배포, 로그 수집, 데이터 전처리 및 배포 자동화에서 많이 사용됩니다. 하지만, 막상 이 부분에 대해서 구현하려고 하면 어디서부터 해야하는 지에 대해서 고민하게 됩니다. 그래서 이번 포스팅에서는 pathlib, glob, os모듈을 통해서 특정 폴더 경로를 구현하는 방법에 대해서 다루어 보겠습니다. 그리고 현업에서 바로 사용할 수 있는 csv파일로 저장하는 형태 부분 또한 다루어 보겠습니다. TL;DRpathlib(추천): Path.iterdir() / Path.rglob() / is_file()로 파일을 안전하게 구분하면서(폴더 제외) 현재·하위 폴더까지 쉽게 수집glob: ..
파이썬 파일·디렉터리 유무 확인 방법: os.path vs pathlib, 예외 처리까지 최종 업데이트: 2026-01-06 파이썬에서 파일/디렉터리 존재 여부를 확인하는 방법을 pathlib 중심으로 정리하겠습니다. exists/is_file/is_dir 차이, 권한/심볼릭 링크/레이스 컨디션, 안전한 try/except 패턴까지 예제로 설명합니다.TL;DR파일/폴더 존재 확인: Path(path).exists()파일인지 확인: Path(path).is_file()폴더인지 확인: Path(path).is_dir()“확인 후 열기” 대신 가능하면 try: open(...) 패턴이 더 안전이번 포스팅은 실제 특정 파일이 존재 유무를 확인하는 기능 및 방법을 다루도록 하겠습니다. 저의 경우에 설정 파일 ..