- 3
- 이니스프리
- 조회 수 351
import openpyxl, glob for file in glob.glob("*.xlsx"): print(file, end=' : ') try: wb = openpyxl.load_workbook(file) who = wb.properties.creator print(who) except: print("No data!")
파일 내 개인정보 등과 관련하여 엑셀 파일의 작성자를 확인해야 되는 경우가 있죠 ㅠㅠ
그런 경우에 간단하게 폴더 내의 모든 엑셀 파일의 작성자를 출력하는 스크립트에요~! ^^
+) 작성자가 등록되지 않은 경우 openpyxl에서 에러가 발생하기 때문에 try ~ except문을 사용해야 되더군요 ㄷㄷ
유용한 코드를 만들어주셨네요.
나중에 잘 쓸게요.^^