如何使用 win32com 退出 Excel,而不保存?

Joe*_*han 4 python excel vba win32com

当我执行 xl.Quit() 时,Excel 总是弹出提示,询问我是否要保存。如何告诉它我不想保存?

xl = Dispatch('Excel.Application')
xl.Workbooks.Open('New Workbook.xlsx')
# do some stuff

xl.Quit()
Run Code Online (Sandbox Code Playgroud)

Xuk*_*rao 9

from win32com.client import Dispatch

# Start excel application
xl = Dispatch('Excel.Application')

# Open existing excel file
book = xl.Workbooks.Open('workbook.xlsx')

# Some arbitrary excel operations ...    

# Close excel application without saving file
book.Close(SaveChanges=False)
xl.Quit()
Run Code Online (Sandbox Code Playgroud)