C#調(diào)用Python的URL接口的示例
VS2013的簡(jiǎn)單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 簡(jiǎn)易接口:http://127.0.0.1:5000
from flask import Flask
#創(chuàng)建flask對(duì)象
app = Flask(__name__)
#創(chuàng)建路由'/'
@app.route('/')
def home():
return "Hello,World!"
#當(dāng)用戶請(qǐng)求'/'資源時(shí),回傳"Hello,World!"
#啟動(dòng)flask,并設(shè)定端口為5000
app.run(port = 5000)

基于這種訪問方式,就可以用C#調(diào)用機(jī)器學(xué)習(xí)等人工智能及其它python業(yè)務(wù)接口了...
以上就是C#調(diào)用Python的URL接口的示例的詳細(xì)內(nèi)容,更多關(guān)于C#調(diào)用Python的URL接口的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
舉例講解C#編程中對(duì)設(shè)計(jì)模式中的單例模式的運(yùn)用
這篇文章主要介紹了C#編程中對(duì)設(shè)計(jì)模式中的單例模式的運(yùn)用,單例模式在.NET框架的相關(guān)開發(fā)中也被經(jīng)常用到,需要的朋友可以參考下2016-02-02
C# 中如何利用lambda實(shí)現(xiàn)委托事件的掛接
在寫一個(gè)小程序的時(shí)候,碰到了這樣的問題,需要用委托來掛接事件,但是又想在這事件中使用局部的變量,而委托一旦定義好后,掛接方就沒有辦法再添加額外的形參了。那有沒有什么辦法,可以實(shí)現(xiàn)呢2013-07-07
C#實(shí)現(xiàn)計(jì)算年齡的簡(jiǎn)單方法匯總
本文給大家分享的是C#代碼實(shí)現(xiàn)的簡(jiǎn)單實(shí)用的給出用戶的出生日期,計(jì)算出用戶的年齡的代碼,另外附上其他網(wǎng)友的方法,算是對(duì)計(jì)算年齡的一次小結(jié),希望大家能夠喜歡。2015-05-05

