【问题标题】:python xlrd check if file is already openpython xlrd 检查文件是否已经打开
【发布时间】:2013-07-19 16:11:46
【问题描述】:

试图确定某个 excel 文件是否已经打开。我有一个脚本,它打开一个模板 excel 文件并将数据写入文件,然后将其保存为特定格式的名称。现在,如果该人再次运行脚本并忘记关闭 excel 文件,我会收到错误,停止程序说无法保存文件,因为它已经打开。有没有办法检查是否不仅打开了程序(excel)而且打开了特定文件?这样我可以提示用户关闭文件或将其另存为另一个文件名。

【问题讨论】:

    标签: python file xlrd


    【解决方案1】:

    如果输入的处理时间真的很短,您不需要在处理文件之前检测到这一点。您可以轻松地捕捉到您描述的错误“我收到错误导致程序停止说无法保存文件,因为它已经打开”并向用户提供有意义的错误消息。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-04-29
    • 2012-08-30
    • 1970-01-01
    • 1970-01-01
    • 2011-07-28
    • 1970-01-01
    • 2016-07-15
    相关资源
    最近更新 更多