python 打开 SAP ,进入 P79,然后进入 Mb51
时间: 2023-06-24 17:07:37 浏览: 170
python连接sap需要的 sdk(SAP netweaver rfc)
你可以使用 `pyrfc` 模块来连接 SAP,并执行相应的操作。以下是一个简单的示例代码:
```python
import pyrfc
# 连接 SAP
conn = pyrfc.Connection(
user='your_username',
passwd='your_password',
ashost='your_sap_host',
sysnr='your_sap_system_number',
client='your_sap_client',
)
# 进入 P79
result = conn.call('BAPI_TRANSACTION_COMMIT', WAIT=True)
# 进入 Mb51
result = conn.call('BAPI_TRANSACTION_COMMIT', WAIT=True)
# 关闭连接
conn.close()
```
在上面的代码中,你需要替换 `user`、`passwd`、`ashost`、`sysnr`、`client` 参数为你 SAP 系统的相应值。另外,还需要使用正确的函数名来进入 P79 和 Mb51。具体的函数名可以根据你的 SAP 系统版本和配置来确定。
阅读全文