c#——利用IronPython調用python


配置過程

IronPython-2.7.7.msi下載地址:http://ironpython.net/

IronPython安裝完成后,在IronPython安裝目錄中找到 IronPython.dll,Microsoft.Scripting.dll

C#調用python

  • 寫一個.py文件等待調用
# -*- coding: utf-8 -*-
def welcome(name):
    return "hello" + name
  • vs新建一個控制台應用程序

using IronPython.Hosting;
using Microsoft.Scripting.Hosting;
using System;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            ScriptRuntime pyRunTime = Python.CreateRuntime();
            dynamic obj = pyRunTime.UseFile("D:/勉強する/test.py");

            Console.Write(obj.welcome("Nick"));
            Console.ReadKey();
        }
    }
}

 

 

學習資料:

python與C#的互相調用

 c#利用IronPython調用python的過程種種問題

學習進行時:

Python 數據科學入門教程:Matplotlib


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM