如果是方便自己或者周圍的人使用方便的情況,一般需要滿足2個(gè)條件
1.對(duì)自己來說,用自己熟悉的語言,或者簡(jiǎn)單的語言,節(jié)約時(shí)間。
2.對(duì)使用者來,管你用什么,用起來方便即可。
基于你熟悉c#和python,可以采用下面的方案。
如果是深度依賴python的各種庫(kù),界面要求不高,可以用python自帶的gui,例如wxPython,然后打包為exe分發(fā)。
如果界面要求較高,可以c#寫界面,然后python寫代碼。
如果都要求,直接上手ironpython 如果對(duì)界面要求更高,試試aauto,采用htmlayout寫界面,只要你會(huì)html,會(huì)css,寫個(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無語倫比的動(dòng)態(tài)圖表。