728x90
    반응형

     

    기능

    openpyxl 의 wb.save() 가 오류나는 경우 시도해보자.

    일반적으로 저장하려는 엑셀 파일이 열려있으면 오류가 생긴다. 

     

    구현

    import win32com.client
    # openpyxl은 import 되어있다고 가정
    
    try:
        wb.save(filename=fileName)
    except:
        excelFile = win32com.client.GetObject(fileDirectory)
        excelFile.Close(True)
        wb.save(filename=fileName)

     

    728x90
    반응형
    • 네이버 블러그 공유하기
    • 네이버 밴드에 공유하기
    • 페이스북 공유하기
    • 카카오스토리 공유하기