我正在尝试使用 python 从 Excel 文件中的连接属性窗口中获取“命令文本”。但是,我找不到包含此信息的对象。在下图中,我想检索突出显示EXEC sp_FooBar
的字符串:
我能够检索连接名称:
import odbc
import win32com.client
file = r'PATH_TO_FILE'
xl = win32com.client.DispatchEx('Excel.Application')
wb = xl.workbooks.open(file)
for x in wb.connections:
print(x)
但我不确定如何<COMObject <unknown>>进一步使用该对象来获取命令文本。我在想win32com可能有什么,但似乎无法破解密码。
扬帆大鱼
相关分类