我是靠谱客的博主 清爽洋葱,最近开发中收集的这篇文章主要介绍C#调用Python的URL接口的示例,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

VS2013的简单WInForm控件,通过WebRequest,WebResponse来访问,接收:

private void btn_interface_Click(object sender, EventArgs e)
    {
      string url = "http://127.0.0.1:5000";
      WebRequest wRequest = WebRequest.Create(url);
      wRequest.Method = "GET";
      wRequest.ContentType = "text/html;charset=UTF-8";
      WebResponse wResponse = wRequest.GetResponse();
      Stream stream = wResponse.GetResponseStream();
      StreamReader reader = new StreamReader(stream, System.Text.Encoding.Default);
      string str = reader.ReadToEnd();  //url返回的值 
      reader.Close();
      wResponse.Close();
    }

Python 简易接口:http://127.0.0.1:5000

from flask import Flask

#创建flask对象
app = Flask(__name__)

#创建路由'/'
@app.route('/')
def home():
  return "Hello,World!"
#当用户请求'/'资源时,回传"Hello,World!"

#启动flask,并设定端口为5000
app.run(port = 5000)

基于这种访问方式,就可以用C#调用机器学习等人工智能及其它python业务接口了...

以上就是C#调用Python的URL接口的示例的详细内容,更多关于C#调用Python的URL接口的资料请关注靠谱客其它相关文章!

最后

以上就是清爽洋葱为你收集整理的C#调用Python的URL接口的示例的全部内容,希望文章能够帮你解决C#调用Python的URL接口的示例所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(101)

评论列表共有 0 条评论

立即
投稿
返回
顶部