这篇文章主要介绍了C#调用Python的URL接口的示例,帮助大家更好的理解和学习c#,感兴趣的朋友可以了解下
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# windows语音识别与朗读实例 2023-04-27
- ZooKeeper的安装及部署教程 2023-01-22
- 一个读写csv文件的C#类 2022-11-06
- linux – 如何在Debian Jessie中安装dotnet core sdk 2023-09-26
- C#控制台实现飞行棋小游戏 2023-04-22
- C# List实现行转列的通用方案 2022-11-02
- C# 调用WebService的方法 2023-03-09
- C#类和结构详解 2023-05-30
- unity实现动态排行榜 2023-04-27
- winform把Office转成PDF文件 2023-06-14