如何检查特定工作簿(Excel文件)是否已打开?在我发现之后,我怎样才能关闭它?

2024-06-16 13:48:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我创建了一个Python脚本,它可以抓取我需要的信息并将其写入Excel文件。问题是,有时,在我检查了所写的内容之后,我忘记关闭Excel文件,脚本不再运行(因为文件已经打开)

要打开/写入/保存/关闭Excel文件,我使用openpyxl库,但我不知道如何检查特定文件是否已打开,以及之后如何关闭它。在

#writing to excel
pathexcel = r'C:\Users\...\Data.xlsx'
wb = load_workbook(pathexcel)
sheet = wb.active
sheet.append(row1)
sheet.append(row2)
sheet.append(row3)
wb.save(pathexcel)

谢谢你!在


Tags: 文件to脚本信息内容dataexcelusers