我有一个使用 WXPython 构建的查看器。查看器基本上是一个浏览器(基于 IE wx.lib.iewin),它加载我在目录中的 txt 或 htm 文件,然后让我按顺序浏览这些文件。不必去目录选择下一个文件来查看查看器/浏览器有一个下一个按钮,可以加载队列中的下一个文件。
我希望能够添加一个新功能,该功能允许我突出显示浏览器中可见的一些文本,然后按下按钮并将该文本传递到 Excel 中的单元格中。
很多事情都会发生,比如我需要能够找到并启动一个新的 Excel 实例。我需要能够添加一个新工作表并根据我正在查看的文件传递一些值来填充工作表上的单元格,然后如果我想从文件中收集一些数据,我希望能够突出显示其中的数据查看器,然后按查看器上的按钮并将数据传递给excel。
我想我将从 PyWin32 开始,但我想知道是否还有其他我需要的东西,但我知道的还不够多。
如果有人知道一个示例,其中文本从 Python 应用程序通过管道传输到用户控制下的 excel 中,我将不胜感激指向该方向的指针。我认为从应用程序到创建(但未显示)的文件很容易做到这一点,但我希望从浏览器转到 excel 文件,以便用户可以评估他们正在进行的工作。