| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 윈도우10
- Android
- Windows11
- office
- 안드로이드
- 오피스
- Windows10
- python3
- Outlook
- 파이썬3
- win32com
- 파이썬GUI
- 비주얼베이직
- 파이썬
- 윈도우11
- html
- VBA
- pyqt5
- 엑셀
- windows
- python
- 아웃룩
- 문자열
- 파워포인트
- 깃
- Excel
- git
- pandas
- matlab
- pythongui
목록python (312)
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: ..
파이썬[Python] 크롬(Chrome)방문 (특정사이트 또는 전체) 삭제하기 이존 포스팅에서 크롬(Chrome)의 방문기록을 출력하는 방법에 대해서 포스팅을 해봤습니다. 그래서, 이번 포스팅에서는 이 방문기록에 대해서 선택적으로 삭제하거나 아니면 전체를 삭제하는 방법에 대해서 이야기를 해보고자 합니다. 파이썬[Python] 크롬(Chrome)방문 기록 출력하기 파이썬[Python] 크롬(Chrome)방문 기록 출력하기 파이썬[Python] 크롬(Chrome)방문 기록 출력하기 최근 CCleaner라는 최적화 프로그램에 대해서 포스팅을 하면서 이런 생각을 해봤습니다. 파이썬[Python]을 가지고, 최적화를 할 수 있다면, 어떨까? 이런 appia.tistory.com 그럼 이 부분을 통해서, 방문기록을..
파이썬[Python] 크롬(Chrome)방문 기록 출력하기 최근 CCleaner라는 최적화 프로그램에 대해서 포스팅을 하면서 이런 생각을 해봤습니다. 파이썬[Python]을 가지고, 최적화를 할 수 있다면, 어떨까? 이런 생각을 하던중에, 유사한 기능을 가지는 프로그램을 만들어보겠다는 생각을 해보게 되었습니다. 그래서, 이러한 생각을 하던중에, 하나씩 알아보기로 하였습니다. 파이썬[Python] MySQL을 사용하기 위한 Pymysql 모듈 설치하기 파이썬[Python] MySQL을 사용하기 위한 Pymysql 모듈 설치하기 파이썬[Python] MySQL을 사용하기 위한 Pymysql 모듈 설치하기 저의 카테고리중에 MySQL에 대해서 포스팅을 하고 있습니다. 실제 이 부분을 파이썬에서 활용하기 위해서..
파이썬[Python] Win32com을 이용하여 엑셀 시트 숫자 세기 및 엑셀시트 이름 모두 나열하기 이전 포스팅에서 win32com을 이용하여 엑셀 시트 복사하는 방법에 대해서 이야기를 해봤습니다. 이번 포스팅에서 이 부분과 연관이 있는 부분으로, 시트의 갯수를 세고, 이 부분에 대한 시트이름을 모두 나열하는 방법에 대해서 이야기를 해보고자 합니다. 기본적으로 이번 포스팅은 pywin32모듈을 기본으로 진행합니다. 파이썬 기반으로 해당 모듈을 설치하신 후에 진행 하셔야 합니다. 파이썬[Python] 014 Pywin32 설치 파이썬[Python] 014 Pywin32 설치 오늘은 pywin32모듈 설치 하는 방법에 대해서 살펴 보겠습니다. 많은 분들이 python을 사용하는 이유 중 하나는 업무에 있어..
파이썬[Python] Win32com을 이용하여 엑셀 시트 복사하기 앞선, 포스팅에서 엑셀 시트를 선택하기 및 시트 추가하기에 대해서 포스팅을 해봤습니다. 물론, 해당 포스팅이 매우 많이 사용이 될 것입니다. 실제, 데이터를 쓰기 위해서는 반드시, 시트를 선택해야합니다. 이번 포스팅에서는 이전 포스팅의 연결고리로, 시트를 복석하는 방법에 대해서 이야기를 해보고자 합니다. 물론, 이 부분 pywin32 기준으로 진행이 됩니다. 해당 모듈이 없을 경우 다음 링크를 통해서 설치를 진행하시길 바랍니다. 파이썬[Python] 014 Pywin32 설치 파이썬[Python] 014 Pywin32 설치 오늘은 pywin32모듈 설치 하는 방법에 대해서 살펴 보겠습니다. 많은 분들이 python을 사용하는 이유 중 하..
파이썬[Python] Win32com을 이용하여 엑셀 시트 선택하기 및 시트 추가하기 오래만에 excel 자동화에 대한 포스팅을 해보고자 합니다. (실제 강의를 준비하면서, 이전에 포스팅 했던 내용에 대해서 부족분에 대해서 채우고 있는 과정이랍니다.) 그 과정에서 가장 기본이 되는 시트를 선택하고 시트를 추가하는 방법에 대해서 이야기를 해보고자 합니다. 먼저 그러기에 앞서서, 저의 포스팅은 기본적으로 pywin32 모듈을 설치하셔야 합니다. 이 부분이 설치가 안되어 있으시는 분들은 하기 링크를 통해서, 설치를 진행해 주시길 바랍니다. 파이썬[Python] 014 Pywin32 설치 파이썬[Python] 014 Pywin32 설치 오늘은 pywin32모듈 설치 하는 방법에 대해서 살펴 보겠습니다. 많은 분..
파이썬[Python] Git 자동화를 위한 파이썬 모듈 소개 및 비교 Git은 현대적인 소프트웨어 개발에서 핵심적인 역할을 하는 도구 중 하나입니다. 코드의 버전을 관리하고 협업을 용이하게 하기 위해 Git을 사용하는 것은 거의 필수적입니다. 이러한 Git 작업을 자동화하고 효율적으로 처리하기 위해 파이썬에는 여러 가지 모듈과 도구가 있습니다. 여기에서는 GitPython, GitCommand, sh, 그리고 invoke 네 가지를 살펴보고, 각각의 특징과 장단점을 비교해보겠습니다. [깃, Git] Git 기본개요, VCS란? Git과 GitHub의 차이 [깃, Git] Git 기본개요, VCS란? Git과 GitHub의 차이 [깃, Git] Git 기본개요, VCS란? Git과 GitHub의 차이 앞서..
파이썬[Python] 미국 주식 파이썬 모듈/라이브러리 전격 소개 최근 git 관련된 포스팅 및 ChapGPT관련된 포스팅을 시작하면서, 파이썬[Python]관련된 포스팅을 못한 지 오래 된 것 같습니다. 그래서, 이번 포스팅에서 미국 주식 관련된 모듈에 대해서 이야기를 해볼까 합니다. 크게 인기 있는 파이썬 모듈에 대해서 이야기를 해보면, 크게 4가지 정도 되는 것 같습니다. 그 부분에 대해서 이야기를 해볼까 합니다. Python[파이썬 주식] 국내, 미국 주식 정보 모으기(스크래핑) - FinanceDataReader 모듈 설치 Python[파이썬 주식] 국내, 미국 주식 정보 모으기(스크래핑) - FinanceDataReader 모듈 설치 Python[파이썬 주식] 국내, 미국 주식 정보 모으기(스..
파이썬[Python] pip 업데이트 하기 실제 파이썬[Python]을 가장 많이 사용하다보면, 파이썬[Python]관련해서 가장 많이 사용하고 연관이 있는 것이 무엇일까라는 생각을 해봅니다. 좀 경험이 있는 사람들은 당연히 파이썬[Python]에 대해서 가장 연관이 많은 것을 검토한다면, pip라고 생각을 할 것입니다. 그래서 이번 포스팅에서는 pip에 대해서 업데이트 하는 방법에 대해서 이야기를 해보고자 합니다. 파이썬[Python] 설치된 패키지(Package) 리스트 출력하기(with pip) 먼저, 상기에서 기술한 바와 같이 이전 블로그에서, 설치된 패키지(Package)리스트를 출력할 때, 최신 버전이 아닌 구식 버전의 pip을 사용한다면, 다음과 같이 "WARNING"표시가 낱차날 것입니다...
