gim*_*mel 20
Python SAP RFC模块似乎无效 - 2年前最后(无意义)提交 - 但可能会为您提供服务:
Pysaprfc是SAP librfc的包装器(Windows上的librfc32.dll,Linux上的librfccm.so或librfc.so).它使用Thomas Heller的优秀ctypes扩展包来访问librfc并定义SAP兼容的数据类型.
现代SAP版本Web Service顺便说一句 - 您可以构建SAP Web Service并使用它Python.
借助SAP NetWeaver,开发人员可以使用Web服务连接应用程序和数据源以集成流程.
特别是,开发人员可以使用一个基础架构以基于行业标准的方式定义,实现和使用Web服务.SAP NetWeaver支持同步,异步,有状态和无状态Web服务模型 - 使开发人员能够支持不同的集成方案.
sapnwrfc支持此SAP NetWeaver功能,取代旧的RFC SDK,并得到积极维护.
SAP 现在有一个名为 pyrfc 的 Python RFC 连接器。这将取代 sapnwrfc。
这可以在以下位置找到:https : //github.com/SAP/PyRFC
“pyrfc Python 包为 SAP NetWeaver RFC 库提供 Python 绑定,通过 SAP 远程函数调用 (RFC) 协议,以舒适的方式从 Python 调用 ABAP 模块和从 ABAP 调用 Python 模块。”