C#调用py的函数
C#调用py的函数
shitalpig 发表于10个月前
C#调用py的函数
  • 发表于 10个月前
  • 阅读 12
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

using IronPython.Hosting
using Microsoft.Scripting.Hosting; 


IronPython.dll
Microsoft.Scripting.dll 

hello.py, 编辑如下

def welcome(n):
    return "hello" + n

main(string [] args)
{
ScriptRuntime pyRuntime = Python.CreateRuntime(); //创建一下运行环境
dynamic obj=pyRuntime.UseFile("hello.py"); //调用一个Python文件
cw    (obj.welcome("hanbindsg"));

}

py文件属性改成 始终复制(copy always)
否则运行时会报找不到py文件!

共有 人打赏支持
粉丝 7
博文 36
码字总数 4230
×
shitalpig
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: