详解c#与python的交互方式

这篇文章主要介绍了详解c#与python的交互方式,帮助大家更好的理解和学习使用c#,感兴趣的朋友可以了解下

 到此该方法已能成功调用Python结果 

三、Python提供WebApi接口(推荐)

 使用Python中flask库实现一个简单的webapi服务:


from flask import Flask, request
import Math
app = Flask(__name__)

@app.route("/")
def welcome():
    return "Hello World!"

@app.route("/calc")
def calc():
    strinput = request.args.get("jsonInput")
    return Math.calcnum(strinput)

if __name__ == "__main__":
    app.run()

 最后在C#中调用webapi:得到python结果

总结:

 通过以上内容知道各种语言平台想交互,虽然有多种方式实现;但是最为推荐还是提供Webapi接口方式。

以上就是详解c#与python的交互方式的详细内容,更多关于c#与python的交互的资料请关注得得之家其它相关文章!

本文标题为:详解c#与python的交互方式