在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
最近迷上了Python,发现它能够做很多C#无法完成的事情,比如,调用CMD或者在CMD中执行一个exe文件命令行并获得输出的结果。过程简单,处理起来也非常方便,但如果要用C#调用Python文件呢,没关系,你想到的肯定早就有也人想到过。网上Google一下,超级多。索性拿来实践吧。 首先要用到的就是这个软件:IronPython,官方下载地址:http://ironpython.codeplex.com 安装在Windows下之后去它的安装地址查找下面这两个文件:
在本地用Visual Studio创建的C#项目中引用它们。接着,在C#工程里创建一个py文件夹,将需要调用的py文件添加其中。在此过程中需要特别注意的是修改python文件对应的Properties。将Copy to Output Directory选项卡中的’Do not copy’改成’Copy always’。 Python代码: def ShowMsg(name): print 'Good day, ' + name + '!' 在VS中调用如下图所示: 运行结果:
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论