从python脚本执行c控制台应用程序-好的设计

本文关键字:应用程序 控制台 python 脚本 执行 | 更新日期: 2023-09-27 18:00:50

请您分享您对这是否是一个好的设计的想法,以及哪些平台更适合这种功能

  1. Python脚本提供静态页面
  2. 用户发送帖子,Python使用该帖子来调用C#控制台应用程序
  3. C#控制台应用程序通过stdin接收命令,与SOAP web服务对话,并返回json
  4. Python解析json并将结果返回给用户

它确实有效(我感到惊喜(,但这是最好的做事方式吗?还有其他不错的选择吗?有更好的方法吗?

谢谢!

从python脚本执行c控制台应用程序-好的设计

如果您找不到足够好的用于Python的SOAP库(您尝试过suds吗?(,并且无法向SOAP web服务添加JSON(或其他东西(对应项,那么可能没有更好的方法可以做到这一点,但这仍然不能使设计变得好。有些问题就是没有;除非你准备好自己写缺失的部分,否则你不会有一个好答案。