zoukankan      html  css  js  c++  java
  • IronPython使用

    C#:

    class Program
    {
        static void Main(string[] args)
        {
            ScriptEngine engine = Python.CreateEngine();
            ScriptScope scope = engine.CreateScope();
            var sourceCode = engine.CreateScriptSourceFromFile("Main.py");
            sourceCode.ExecuteProgram();
            Console.WriteLine("Executed");
            Console.Read();
        }
    }

    Python:(Main.py)

    def Foo():
        print "Hellow world"    
    
    if __name__ == '__main__':
        Foo()

    然后把Main.py的复制到输出目录配制成"始终复制",然后运行后打印结果:

  • 相关阅读:
    Vue中computed和watch的区别
    JS基础语法
    JDBC
    表设计
    查询语句
    反射
    网络端
    多线程
    HashMap
    IO
  • 原文地址:https://www.cnblogs.com/hont/p/5174055.html
Copyright © 2011-2022 走看看