IronPython 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
IronPython 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 MS-PL
开发语言 Python .NET
操作系统 Windows
软件类型 开源软件
所属分类 开发工具.NET开发工具
开发厂商
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2009-01-14

软件简介

.NET Framework虽然是微软一 手打造的,但却在开源社区频频相见,不能不说是一个奇迹。有人做一些有趣的应用与大家分享,有人则更是把.NET移植到非微软平台(比如著名的MONOdotGNU),还有一些人则更为有趣,他们把现有的语言移植到.NET平台上。IronPython就是Python在.NET平台上的实现。

IronPython 是一种在 .NET 及 Mono上的 Python 实现,由微软的 Jim Hugunin 所发起,是一个开源的项目,基于微软的 DLR 引擎

IronPython 的官方并未实现 Python 通用类库,仅实现了部分核心类,社区的开源类库实现有:

fepy(http://fepy.sourceforge.net/):fepy 为 IronPython 提供 Python 的大多数通用类库的实现。

展开阅读全文

评论 (0)

加载中
更多评论
发表于AI & 大数据专区
2018/02/18 08:23

IronPython 2.7.8 发布,.NET 实现的 Python 语言

IronPython 2.7.8 发布了。IronPython 是一种在 .NET 及 Mono上的 Python 实现,由微软的 Jim Hugunin 所发起,是一个开源的项目,基于微软的 DLR 引擎。 该版本经过了一年的制作,终于发布了。这将是第一个支持 .NET Core 的版本。一些详情的更新内容,请点击这里查看。 下载地址: IronPython-2.7.8.msi IronPython.2....

5
7
发表了资讯
2013/09/25 00:00

IronPython 2.7.4 发布

IronPython 是一种在 .NET 及 Mono上的 Python 实现,由微软的 Jim Hugunin 所发起,是一个开源的项目,基于微软的 DLR 引擎 IronPython 2.7.4 发布了,主要改进有: Many fixes to the ast module (thanks to Pawel Jasinski) A bunch of fixes to locale and tty handling (also courtesy of Pawel) design to get IPy...

5
5
发表了资讯
2012/03/13 00:00

IronPython 2.7.2 发布,.NET实现的Python语言

IronPython 2.7.2正式版本发布了。 该版本与其他2.7系列版本一样,需要安装.NET 4。不同的是,该版本的安装包和Platforms目录中的zip包中包含了所有支持平台相关的程序集。该版本支持.NET 3.5、.NET 4、Silverlight 4、Silverlight 5、Mono for Android 4.0的早期版本以及Windows Phone 7.5等。 该版本中的移动功能目前还...

4
3
发表了资讯
2011/11/24 00:00

IronPython 2.7.1 发布

IronPython 2.7.1最大的改进是支持unicodedata, csv和ats三个模块。其它的标准库模块也同步到CPython 2.7.2。另外修复了很多BUG,与CPython更加兼容。现在,IronPython Tools for Visual Studio已经被废弃了,建议大家使用Python Tools for Visual Studio。 和IronPython 2.7一样,新版本的IronPython需要.NET 4或者Sli...

0
0
发表了资讯
2011/10/24 00:00

IronPython 2.7.1 发布,.NET 的 Python 实现

IronPython 2.7.1 发布了,该版本要求 .NET 4 or Silverlight 4. 最大的改进是支持 unicodedata/csv/ats 模块,另外升级了 Python 标准库模块以匹配 Python 2.7.2. 该版本同时还修复了大量的bug使得更兼容 CPython. IronPython 2.7.1 发布了,IronPython就是Python在.NET平台上的实现。...

0
0
发表了资讯
2011/04/12 00:00

IronPython 2.7 发布,.NET平台的Python

IronPython 就是 Python 在 .NET 平台上的实现。 IronPython 2.7 提升了与 Visual Studio 的集成,更好的跟 LINQ 进行互操作,更完善的文档以及支持 Python 2.7. 详情请看发行说明: http://ironpython.codeplex.com/releases/view/54498...

0
1
发表了资讯
2009/02/27 00:00

IronPython 2.0.1发布

IronPython 2.0.1发布了,IronPython是用.NET实现Python语言的项目。 新版本在性能有了很大改进,并且继续向后兼容。 IronPython 开发团队对性能做了一系列测试,测试结果: PyStone 1.1 性能提升 11.5% PyBench 2.0 性能提升 3.3% 测试详情:http://www.codeplex.com/IronPython/Wiki/View.aspx?title=IP201VsIP20Perf...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2018/08/11 10:49

IronPython和C#交互

http://www.cnblogs.com/xukun588/ IronPython和C#交互 IronPython是一个.NET平台上的Python实现,包括了完整的编译器、执行引擎与运行时支持,能够与.NET已有的库无缝整合到一起。 IronPython已经很好的集成到了.NET framework中,所以Ironpython和C#的交互也就变得很简单了。下面就通过一些简单的例子来看看IronPytho...

0
0
发表了博客
2017/09/05 19:59

IronPython教程

最近做一个Python和C#的交互写个记录 #coding=utf-8 加上这个python支持中文 python调用C#中的方法 import clr; #加载DLL文件三种方式 #clr.AddReference("Python.Core") #clr.AddReferenceToFile("Python.Core.......

0
1
发表了博客
2014/05/09 14:42

[IronPython]第一个WinForm

(notepad++)+ironpython+.net 4.0 公司烂网下个.net 4.0花了一上午,msdn还没搞定。。。

0
2
发表于开发技能专区
06/09 20:35

使用IronPython给.Net程序加点料

开发的时候,经常被策划频繁变动的方案而苦恼。这时候就想要加入点动态语言来辅助一下。 在考虑用动态语言之前也曾想过使用动态加载dll的方式,实现基础接口来调用。在卸载的时候遇到了问题,虽可以通过应用程序域...

0
0
发表了博客
2019/09/06 09:35

(最简单详细)IronPython下载、安装及简单使用

说实话,对于我这种小白,在网上找个IronPython找的很费劲,学会操作之后,直接整个随笔,供新手参考。前提是现在你应该有VS了 (1)找到IronPython的网站 很多人肯定就按照习惯搜索,IronPython下载,然后在各个网站中跳来跳去的,把人都跳烦了。其实非常简单,直接百度“IronPython”就可以了 进去之后,直接进Downloa...

0
0
发表了博客
2019/01/07 22:32

c#(IronPython)调用Python方法

直接一段代码演示 public void StartTCP() { ScriptEngine engine = Python.CreateEngine(); var paths = engine.GetSearchPaths(); List<string> lstPath = new List<string>(); lstPath.AddRange(paths); lstPath.Add("Script"); //...

0
0
发表了博客
2014/12/27 13:03

C#脱离IronPython中执行python脚本

给客户安装程序时除了安装.net framework还要安装IronPython,是不是觉得很麻烦? 上面这一切都弱爆了,下面我来介绍一种不安装IronPython只需要引入几个IronPython的dll就可以在c#中执行python脚本的方法。 1:引入IronPython中的几个dll 2:进入IronPython的Lib文件夹,把Lib中的内容打包成zip,名字任意既可。打包好后...

0
11
发表了博客
2018/08/16 15:30

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 IronPyth...

0
0
发表了博客
2019/01/07 22:32

c#(IronPython)调用Python方法

直接一段代码演示 public void StartTCP() { ScriptEngine engine = Python.CreateEngine(); var paths = engine.GetSearchPaths(); List<string> lstPath = new List<string>(); lstPath.AddRange(paths); lstPath.Add("Script"); ...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2009/03/15 00:20

用python进行GUI开发的选择

http://www.91linux.com/html/article/program/python/20080101/9439.html

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
42 收藏
分享
返回顶部
顶部