从python关闭SharePoint弹出窗口

时间:2015-09-14 08:15:00

标签: python excel sharepoint ironpython

我有一个与SharePoint库一起使用的python脚本。它需要库中的Excel文档,以只读模式读取信息并关闭文档。 在我签出文档时会发生问题:在关闭工作簿之前,Excel会问我:'此文档仍然签出给您。你想放弃签出以允许其他人编辑文件吗? 如何在python中关闭此对话框?它冻结了我的脚本,无法继续处理其他文件。

以下是我使用的一些代码:

def uploadToMySQL(conn, #some parameters):
    ex = Excel.ApplicationClass()
    ex.Visible = False
    ex.DisplayAlerts = False
    for sp_car in upl_sp_cars:
        try:
            uploadExcelCARDetails(conn, ex, sp_car)

        except Exception as e:

        finally:
            if ex:
                ex.Quit()

def uploadExcelCARDetails(conn, ex, car):
    wb = None
    try:

    except Exception as e:

    finally:
        if wb:
            print "Closing workbook...."
            wb.Close(False)

问题发生在代码的最后一行,出现了一个弹出窗口。

谢谢, 叶戈尔

0 个答案:

没有答案