话题 首页 > python基础教程 > python基础教程话题列表 > 详情

Python:C#如何调用python脚本

精华
银魂≡ω≡ 2016-10-21 11:10:42 浏览(3195) 回复(5) 赞(0)

平时使用python来开发一些小脚本,自己用还可以。 但是,一旦给同事用的话(事先已经生成exe格式),由于是基于命令行模式的,所以,同事一直用不惯。 所以,打算用c#做界面,用python来处理事务逻辑,并将结果传回给C#。 具体不知道能不能实现?

python

回答(5)

TimberSwift 2016-10-21

如果是方便自己或者周围的人使用方便的情况,一般需要满足2个条件

1.对自己来说,用自己熟悉的语言,或者简单的语言,节约时间。

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

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

如果是深度依赖python的各种库,界面要求不高,可以用python自带的gui,例如wxPython,然后打包为exe分发。
如果界面要求较高,可以c#写界面,然后python写代码。
如果都要求,直接上手ironpython 如果对界面要求更高,试试aauto,采用htmlayout写界面,只要你会html,会css,写个qq或者360的界面不是啥事;
对界面还要跟高,秒杀QQ,360的怎么办,直接nw.js或者electron,逻辑部分用js,或者用npm下载python-shell模块,调用python,这样可充分利用python各种库,npm各种库,然后包装上css3的华丽外表,加点webgl炫酷的3d,cavas无语伦比的动态图表。

一笔荒芜 2018-05-31

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

1144100656 2018-05-31

这个问题我也不清楚,等大佬来解决吧。。

1152696398 2018-05-31

吃瓜群众,坐等大神来解决。。。。。

学号:637673 2018-08-01

Tkinter了解一下

要回复,请先登录 或者注册
二维码
建议反馈
二维码