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接口的资料请关注自学编程网其它相关文章!
- 本文固定链接: https://zxbcw.cn/post/196941/
- 转载请注明:必须在正文中标注并保留原文链接
- QQ群: PHP高手阵营官方总群(344148542)
- QQ群: Yii2.0开发(304864863)