직장마다 직무마다 사람마다 모두 다르겠지만
회사업무 중 70 % 이상은
단순 반복적이고 시간을 많이 잡아먹는 업무들 투성이임!
나의 직장생활 8년차를 돌아봤을 때,
직급이 낮을때다나 지금이나 연차가 조금씩 쌓여가도
업무의 형태와 내용이 조금씩은 상이하지만
비생산적이고 반복적인 정리,취합, 검토 업무는 계속 발생했고
나의 칼퇴와 저녁있는 삶을 방해해왔음
내가 하기 싫고 매일매일 루틴하게 처리해야만하고
하루라도 미루면 쌓이는 업무유형들을 처리할 때
파이썬을 활용해봤으면해서 글을 끄적임
나의 경우는 직장에서
1) 매일매일 고객사가 작성한 다양한 형식의 의뢰서를 확인 검토한 후
2) PDF형태로 사내 규칙에 맞춰 파일명을 변경한 후
3) 사내 전산 사이트에 업로드하는 작업을 반복해야 함
이런 비슷한 업무 유형 때문에 수행하고 있고 어려움을 느끼고 있는 사람들이 많을 것 같고
파이썬의 환경설정을 읽어보거나 업무에 활용해보려고 인터넷을 뒤지고 있었다면
이 글을 참고하고 아래의 제시된 스크립트 코드와 설명, 결과를 확인하고 업무에 활용하려고 노력해봤으면 좋겠음
1) 파일명들 앞에 공통의 접두사를 붙이는 경우
# 라이브러리 호출
import os
# 파일들 경로
File_path = 'C:\\Users\\user\\Desktop\\의뢰서\\'
# 파일 경로내의 모든 파일 리스트
Files = os.listdir(File_path)
# 반복문 : 파일 경로내의 파일들중 파일 하나씩 Loop
for File in Files :
# 파일명 변경 : 파일명 앞에 ★ 고객 의뢰서 ★ 추가
os.rename(File_path + File, File_path + '★ 고객 의뢰서 ★ ' + File)
2) 파일명 뒤에 공통의 접미사를 붙이는 경우
# 라이브러리 호출
import os
# 파일들 경로
File_path = 'C:\\Users\\user\\Desktop\\의뢰서\\'
# 파일 경로내의 모든 파일 리스트
Files = os.listdir(File_path)
# 반복문 : 파일 경로내의 파일들중 파일 하나씩 Loop
for File in Files :
# 파일명 변경 : 파일명 뒤에 '검토 완료' 추가
os.rename(File_path + File, File_path + File.replace('.pdf', '') + ' 검토 완료.pdf')
* 접미사를 붙일 때는 확장자도 고려해야해서 스크립트내용이 조금은 상이한것을 확인할 수 있음
3) 파일명들을 연번으로 저장해야하는 경우
# 라이브러리 호출
import os
# 파일들 경로
File_path = 'C:\\Users\\user\\Desktop\\의뢰서\\'
# 파일 경로내의 모든 파일 리스트
Files = os.listdir(File_path)
# 반복문 : 파일 경로내의 파일들중 파일 하나씩 Loop
i = 0
for File in Files :
i += 1
# 파일명 변경 : 파일명을 연번으로
os.rename(File_path + File, File_path + f'2023_06_20_의뢰서{i}.pdf')
세상의 모든 업무 예시와 여러 경우의 수를 포함할 수 있는 내용은 아니지만
이 글을 읽고 파이썬이나 업무활용에 이런 방법도 할 수 있겠다는 가능성을 발견해서 업무에 활용해보려고 노력하면 좋겠고 조금씩은 업무시간을 줄일 수 있었으면 좋겠음!
해당 스크립트를 읽어보고 복붙해보고 다른 블로그 글이나 관련 책, 유튜브 강의들을
조금씩 스스로 공부하며 조합해서 다같이 칼퇴하는 날이 왔으면 바랍니다...★
이만 두서없이 끄적끄적을 마무리하며~

'⚙️ 직장인의 파이썬' 카테고리의 다른 글
[직장인의 파이썬] 컴퓨터가 손글씨를 읽게하자 Pytesseract-OCR (0) | 2023.07.30 |
---|---|
[직장인의 파이썬] 셀레니움을 활용해 출장경비 결산 증빙자료 자동화하기 (0) | 2023.07.22 |
[직장인의 파이썬] 엑셀파일들을 일괄 편집하고 서식 적용하기 (0) | 2023.06.24 |
[직장인의 파이썬] PDF 파일 내용을 추출하기 (0) | 2023.06.22 |