通过 XML 使用 python suds 进行 WebService 请求

2024-01-22

我正在尝试使用 python 与网络服务器进行通信。我正在使用肥皂水库。事实上我对此很陌生。 通常,要与此 Web 服务器通信,请发送一条 xml 消息,然后我会收到响应。这就是我想用 python 做的事情。

这是我写的代码:

from suds.client import Client

with open("PATH","r") as f:
    file=f.read()

url='URL'
client = Client(url)
httpHeaders = {'Content-Type': 'text/xml', 'SOAPAction': 'ACTION'}
client.set_options(headers=httpHeaders)

现在我不知道如何提出请求。我试过这个:

print client.service.test(__inject={'msg': file})

但我收到错误:

例外:未定义服务

问题似乎很清楚,但我不知道如何继续。有什么建议吗?


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

通过 XML 使用 python suds 进行 WebService 请求 的相关文章

随机推荐

  • Python 和 Selenium - 重用 Whatsapp Web 会话

    我想通过 Chromedriver 上的 Python 3 和 Selenium 重用 Whatsapp Web 会话 为此 我需要获取现有会话的本地存储并将其设置为新的浏览器实例 然后再次打开 Whatsapp Web 我这样做 在登录会
  • AWS CDK 中的哪个类可以选择为 Kinesis 传输流配置动态分区

    我正在使用 kinesis 传输流发送流 从事件桥到 s3 存储桶 但我似乎找不到哪个类可以选择配置动态分区 这是我的交付流代码 new CfnDeliveryStream this Export delivery stream s3Des
  • 在 Bash 注销时保存最后一个工作目录

    当您在 bash 中执行 退出 时 是否可以保存最后一个工作目录 因此 下次登录时 它将位于您上次注销时所在的目录 将 bash logout 中的最后一个工作目录保存到隐藏文件中 pwd gt lastdirectory 在 bashrc
  • PIL open() 方法不适用于 BytesIO

    由于某种原因 当我尝试从 BytesIO steam 制作图像时 它无法识别该图像 这是我的代码 from PIL import Image ImageGrab from io import BytesIO i ImageGrab grab
  • 当后面跟有 URL 参数时,Internet Explorer 会从下载中删除 .exe 扩展名

    我现在从 Amazon S3 提供文件 并使用 API 生成安全 URL 除了在 IE 中下载 exe 文件的人之外 在任何地方都可以正常工作 我已经在 IE 8 和 7 上进行了测试 如果运行本地网络服务器 您可以通过将 notepad
  • ssh 在 bash 中跳出 while 循环[重复]

    这个问题在这里已经有答案了 我使用这个 bash 代码将文件上传到远程服务器 对于普通文件 这可以正常工作 for i in find devel newer UPLOAD FILE do echo Upload i if d i then
  • 如何在 Selenium for Python 中切换到新窗口?

    我正在研究硒自动化项目使用Python 我面临一个问题 即处理多个浏览器窗口 场景如下 当我单击主页上的链接时 会打开一个新窗口 在新打开的窗口中 我无法执行任何操作 因为焦点仍在主页 Web 驱动程序上 谁能告诉我如何将焦点从背景窗口更改
  • cocos2d 在场景之间移动

    如何在 cocos2d 应用程序中的场景之间移动 我有一只在天空中飞翔的鸟 那么我如何设置场景随着应用程序中的不同位置而变化 如果有人知道解决方案 请帮忙 听起来您想要一款基于图块的游戏 以下是关于如何实现基于图块的游戏的精彩教程的链接 h
  • 如何从“活动”返回主屏幕

    我知道当我按 Home 键时 Android 会返回主屏幕 但是 我希望我的 imageButton 充当主屏幕键 它可以将主屏幕通知到前台 我应该如何实现 onClickListener 来完成此任务 Intent intent new
  • 安装 APK 会导致解析错误

    我创建了一个app debug apk文件输入 sdcard Download 我有这个代码 Override public void onClick View v Intent intent new Intent Intent ACTIO
  • Javascript-通过函数和函数参数设置 DIV 的背景图像

    我有以下 HTML div style background image url buttons off png img src buttons text png div 以及以下 JavaScript function ChangeBac
  • 有可用的 WPF 备忘单吗? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找一个 WPF 备忘单 其中包含用于绑定 资源和 WPF 中其他常见内容的 WPF 标记扩展 但到目前为止我还很难找到它 有人知道
  • Python 3:类型错误:下标泛型不能与类和实例检查一起使用

    如何测试 Python 2 和 Python 3 中的子类型 在 Python 2 7 18 中 gt gt gt import typing gt gt gt type typing List str gt gt gt issubclas
  • 实时数据绑定

    All 我目前有一个端到端工作的 POC WPF 项目 该应用程序模拟通过库 发布者 发布的实时市场数据 我的 WPF 客户端是订阅者 具有处理程序方法 它使用自定义事件来发布数据 我的问题是这样的 1 我想实现 Producer Cons
  • Spring Batch - 当 ItemReader 没有返回数据时如何使作业失败

    我有一个 Spring Batch 应用程序 它使用 JdbcCursorItemReader 从数据库表中读取数据 并使用 FlatFileItemWriter 将其写入平面文件 当我测试我的应用程序时 我发现即使没有通过 JdbcCur
  • 无法将类型“NSMutableArray”的值转换为预期参数类型“[SKAction]”

    我检查了我的旧游戏 用 SpriteKit 制作 我想在 Swift 2 0 中更新它 当我尝试修复它时 Xcode 发现了一个错误 错误是 无法将类型 NSMutableArray 的值转换为预期参数类型 SKAction 在代码中 to
  • 如何在 MongoKit 中关闭光标

    我正在使用 MongoKit 对大量数据执行迭代 在此过程中 我的光标变得无效 并且我得到 OperationFailure cursor id 369397057360964334 not valid at server 我在邮件列表中读
  • java.sql.sqlnontransientconnectionException:java.net.connectException:连接到端口上的服务器本地主机时出错

    我一直在使用 Derbyclient 本地托管的数据库 开发一个 java 项目 我已经完成了所有事情 除了当我尝试桌面应用程序而没有手动连接到数据库 来自 Netbeans 时 标题中的错误弹出 我似乎无法解决它 感谢您花时间阅读本文并为
  • 同时运行多个await

    我有一个看起来像这样的代码 firstList await GetFirstListFilesAsync textBlock1 Text found firstList Count first list s results secondLi
  • 通过 XML 使用 python suds 进行 WebService 请求

    我正在尝试使用 python 与网络服务器进行通信 我正在使用肥皂水库 事实上我对此很陌生 通常 要与此 Web 服务器通信 请发送一条 xml 消息 然后我会收到响应 这就是我想用 python 做的事情 这是我写的代码 from sud