gpt4 book ai didi

python - 将 excel 嵌入到 gui 中,用于 python 程序

转载 作者:行者123 更新时间:2023-11-28 18:52:51 27 4
gpt4 key购买 nike

我正在编写一个只能在 Windows 上运行的 python(3) 程序。该程序应该有一个 GUI,在其窗口的一部分中包含一个嵌入式 excel 工作簿(而不仅仅是它的数据)。有没有办法用 wxPython/PyQt/other 做到这一点?
如果没有,我找到了 way of doing that in c# ,所以我想到了用c#编写GUI并用COM将它连接到python。我可以使用 IronPython 进行更简单的连接吗?使用 COM 与使用 IronPython 的优缺点是什么?
提前致谢

最佳答案

一种方法是将 Web 浏览器 (QWebView) 嵌入到图形用户界面中,然后将其指向您的 Excel 服务。这里的主要问题(还有很多)是您仍然需要使用 xlwt 之类的工具来操作数据。除非你有一个复杂的工作簿(带有宏等),否则使用 xlwt 和 xlrd 做这样的事情实际上可能更容易:

value_1 = str(sheet.cell_value(sel,4))
self.lineEdit.setText(value_1)

您可以使用标签添加列名和行名、值的行编辑以及工作表的标签。只需按一下 ctrl+v 操作(或者可能是“for I in foo”),这不会像您想象的那样花费时间。

关于python - 将 excel 嵌入到 gui 中,用于 python 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9648602/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com