如何用python解析soap消息体中的参数

2024-12-20 15:01:39
推荐回答(2个)
回答1:

  参数面板是什么意思?程序的第4列是什么意思? 我猜想你这个pyc程序应该是一个GUI程序,有图形界面的。

  只能告诉你原理,你自己去试验。
  第一步是读取EXCEL的内容。这个可以使用一个库xlrd。具体可以搜索python excel就可以找到帮助文档

  第二步是将内容写到pyc程序的第四列。先用probe(这是visual studio带的一个工具),也可以用其它的工具,找到窗口的title, class,以及控件窗口的class,然后用pywin32里的功能,通过文件消息找到对应的窗口句柄,再找到控件的句柄,然后sendmessage,消息似乎是set caption,或者是其它的。你自己找一找。

  另外python也有这方面的库,似乎pyhook可以实现鼠标的控制,另外还有autox, pywinauto都有这样的功能。可以直接向某个控件发送文本。

  这样就完成你的要求了。

回答2:

Pypi上查了下,你可以使用Soapbox 0.3.7这个包来解析soap,其实python开发最重要的就是利用各种已有的库,而不是去重复造轮子