全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
6380 14
2021-04-06
PYTHON 如何关闭指定的某个EXCEL文件,比如文件名称为 “名单.xls”,是之前打开的,一直没关闭,现在用python指定关闭 “名单.xls”,而不是结束调整个EXCEL进程,有办法解决吗?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2021-4-7 16:19:51
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-4-8 16:09:59
python关闭指定的excel的方法:

1、使用“import”命令导入xlwt模块import xlwt

2、用该模块的Workbook对象的save()方法可以保存并关闭指定的excelworkbook.save('excel名.xls')

完整代码如下:col = ["房型", "早餐", "会员专享价", "房态", "操作"]

workbook = xlwt.Workbook(encoding="utf-8")

worksheet = workbook.add_sheet('sheet2', cell_overwrite_ok=True)

for c in col:

#将列表名称导入表格

worksheet.write(0, d, c)

d += 1

workbook.save('sheet2.xls')
————————————————
本文为CSDN博主「藍色珊瑚礁」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-4-8 16:23:41
用python打开Excel有多种方式,你是用的哪种方式打开的?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-4-8 16:27:53
如果使用win32com.client 打开的文件,如:
        # 打开EXCEL模板
        excel = win32com.client.DispatchEx('Excel.Application')
        excel.Visible = True     # 这样可以看到文件被打开
        # 打开一个文件,即工作表
        my_book = excel.Workbooks.Open('名单.xls', ReadOnly=False)
则使用以下语句关闭文件:
     my_book.Save()  # 保存文件
     my_book.Close()  # 关闭文件
     excel.Quit()    # 最后关闭模板
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-4-10 14:11:25
zwy_0309 发表于 2021-4-8 16:23
用python打开Excel有多种方式,你是用的哪种方式打开的?
手动打开的
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群