如何解决如何在 win32com.client (Python) 中使用 SAP?有没有可能监听 SAP 事件?
现在我正在用 python 开发一个监听器工具,现在我对 SAP 有点困惑。使用 win32com.client.WithEvents() 为 excel 制作事件侦听器很容易。所以我可以使用 SAP,但我需要可能的 SAP 事件的列表或示例。看起来没有合适的文档,但我确定肯定有。
那么如何在win32下使用SAP呢?也许您知道如何跟踪和聆听其事件?
解决方法
要在 win32com 上使用 SAP,您可以查看以下链接:
https://blogs.sap.com/2017/09/19/how-to-use-sap-gui-scripting-inside-python-programming-language/
可以按如下方式访问 SAP GUI 应用程序对象:
Application = win32com.client.GetObject("SAPGUI").getScriptingEngine
从那里您可以使用 SAP GUI 脚本 API 指南中指示的大多数方法/属性:
https://help.sap.com/doc/9215986e54174174854b0af6bb14305a/760.01/en-US/sap_gui_scripting_api_761.pdf
SAP 事件也列在该文档中。但是,我还没有弄清楚 Python 是如何监听这些事件的。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。