使用python

时间:2018-02-08 02:54:55

标签: python excel

打开后我想关闭一个excel文件。我搜索了这个网站,但我无法得到解决方案。有人可以帮忙吗?

import os

#TODO: close the file 'myexcel.xlsx' before writing

#writing data to 'myexcel.xlsx' here

a = os.startfile('myexcel.xlsx')#open the file for reading

非常感谢。

1 个答案:

答案 0 :(得分:1)

使用startfile()无法做到这一点。根据{{​​3}}文档:

  一旦启动关联的应用程序,

startfile()就会返回。没有选项可以等待应用程序关闭,也无法检索应用程序的退出状态。

您可以考虑使用os.startfile模块。根据您在此问题上尝试做的完全,有很多选项:subprocess