如果是方便自己或者周?chē)娜耸褂梅奖愕那闆r,一般需要滿(mǎn)足2個(gè)條件
1.對(duì)自己來(lái)說(shuō),用自己熟悉的語(yǔ)言,或者簡(jiǎn)單的語(yǔ)言,節(jié)約時(shí)間。
2.對(duì)使用者來(lái),管你用什么,用起來(lái)方便即可。
基于你熟悉c#和python,可以采用下面的方案。
如果是深度依賴(lài)python的各種庫(kù),界面要求不高,可以用python自帶的gui,例如wxPython,然后打包為exe分發(fā)。
如果界面要求較高,可以c#寫(xiě)界面,然后python寫(xiě)代碼。
如果都要求,直接上手ironpython 如果對(duì)界面要求更高,試試aauto,采用htmlayout寫(xiě)界面,只要你會(huì)html,會(huì)css,寫(xiě)個(gè)qq或者360的界面不是啥事;
對(duì)界面還要跟高,秒殺QQ,360的怎么辦,直接nw.js或者electron,邏輯部分用js,或者用npm下載python-shell模塊,調(diào)用python,這樣可充分利用python各種庫(kù),npm各種庫(kù),然后包裝上css3的華麗外表,加點(diǎn)webgl炫酷的3d,cavas無(wú)語(yǔ)倫比的動(dòng)態(tài)圖表。