App下載
話題 首頁 > Python2 教程 > Python2 教程話題列表 > 詳情

Python:C#如何調(diào)用python腳本

精華
銀魂≡ω≡ 2016-10-21 11:10:42 瀏覽(5868) 回復(fù)(5) 贊(0)
平時使用python來開發(fā)一些小腳本,自己用還可以。 但是,一旦給同事用的話(事先已經(jīng)生成exe格式),由于是基于命令行模式的,所以,同事一直用不慣。 所以,打算用c#做界面,用python來處理事務(wù)邏輯,并將結(jié)果傳回給C#。 具體不知道能不能實(shí)現(xiàn)?
python

回答(5)

TimberSwift 2016-10-21

如果是方便自己或者周圍的人使用方便的情況,一般需要滿足2個條件

1.對自己來說,用自己熟悉的語言,或者簡單的語言,節(jié)約時間。

2.對使用者來,管你用什么,用起來方便即可。

基于你熟悉c#和python,可以采用下面的方案。

如果是深度依賴python的各種庫,界面要求不高,可以用python自帶的gui,例如wxPython,然后打包為exe分發(fā)。

如果界面要求較高,可以c#寫界面,然后python寫代碼。

如果都要求,直接上手ironpython 如果對界面要求更高,試試aauto,采用htmlayout寫界面,只要你會html,會css,寫個qq或者360的界面不是啥事;

對界面還要跟高,秒殺QQ,360的怎么辦,直接nw.js或者electron,邏輯部分用js,或者用npm下載python-shell模塊,調(diào)用python,這樣可充分利用python各種庫,npm各種庫,然后包裝上css3的華麗外表,加點(diǎn)webgl炫酷的3d,cavas無語倫比的動態(tài)圖表。

一筆荒蕪 2018-05-31

大神在哪里呀,大神在哪里呀,大神在哪里呀.

1144100656 2018-05-31

這個問題我也不清楚,等大佬來解決吧。。

1152696398 2018-05-31

吃瓜群眾,坐等大神來解決。。。。。

要回復(fù),請先登錄 或者注冊