jjzjj

IronPython

全部标签

.net - "IronPython + .NET"与 "Python + PyQt"。哪个更适合Windows App开发?

我是Python的新手。我想使用Python开发WindowsGUI应用程序。经过一些研究,我发现我有2个选择:-IronPython+.NET框架Python+PyQt我可以知道哪个更适合Windows应用程序开发吗?哪个选项具有更多功能(例如数据库支持等)?除了对.NET的支持,IronPython和Python之间还有什么大的区别吗?哪个更适合我?谢谢。帕特里克.L 最佳答案 我遇到了同样的问题,带着疑虑,决定使用IronPython/C#/.Net。我喜欢Qt,但在它被卖给诺基亚时却退缩了,因为我不确定诺基亚拥有Qt的目标是

python - 使用 ironpython 的模块列表

是否有一个地方列出了与IronPython一起工作的标准库和第3方模块?如果没有,请在此处告诉我。以下是我尝试过的一些:cherrypy-与fepy一起工作-examplecomtypes:在ctypes功能正常之前没有希望,但似乎还很遥远。dulwich:在从setup.py文件中删除可选扩展后构建。添加jdhardy的zlib和subprocess模块后导入。似乎通过了自己的测试。numpy,scipy的一部分:pytoolsrpyc开箱即用。很棒的库,因此您可以从ironpython远程使用cpython对象,反之亦然 最佳答案

python - IronPython 的 future 和稳定性

我目前正在寻找一种可能的方法来将我的C++/C#应用程序与我的一些Python脚本集成。此时,IronPython似乎是要走的路。但是,在继续之前,我想问以下问题:IronPython目前的稳定性如何?它准备好用于生产了吗?是否有任何已知的主要问题/错误?IronPython的future是什么?它会被维护以修复错误吗?会有新版本吗?我对使用IronPython运行Django或Web2py等Python网络框架特别感兴趣。我非常清楚当前的PythonWeb框架don'tplayverywellwithit.因此,如果您对IronPython的Web框架支持的future有任何见解,我

Python 和 .NET 集成

我目前正在研究python,因为我真的很喜欢它的文本解析功能和nltk库,但传统上我是一名.Net/C#程序员。我不认为IronPython对我来说是一个集成点,因为我使用的是NLTK,并且可能需要将该库移植到CLR。我看过一点Pythonfor.NET并且想知道这是否是一个好的起点。有没有办法将python类编码到C#中?另外,这个解决方案还在使用吗?更好的是,有人这样做过吗?我正在考虑的一件事是使用持久性介质作为中间人(在Python中解析,在MongoDB中存储,在.NET中运行站点)。 最佳答案 NLTK是纯Python的,

python - IronPython:您曾使用 IronPython 而不是标准 .NET 语言(例如 C#)完成过哪些工作

我正在学习IronPython和Python。我很好奇与标准.NET语言相比,您更倾向于使用IronPython处理哪些类型的任务。感谢任何示例。 最佳答案 一个与IronPython完美匹配的例子是当你想在你的应用程序中包含脚本能力时。我一直在研究用户可以通过应用内Python脚本层直接与整个应用程序类模型交互的系统,它为高级用户提供了很大的灵active。一个具体的例子是,当您想在应用程序中公开“Hook”时,用户可以在其中自定义业务规则(例如,在交易系统中创建新交易时进行自定义经纪商费用计算)。根据请求编辑:这是一个简单的(模

c# - 通过 IronPython 在 C# 中使用 NLTK

我使用的是VisualStudio2010。我有一个IronPython控制台项目和一个C#控制台项目。这个IronPython脚本在我单独运行时运行良好:importnltkdefSimple():baconIpsumFile=open('baconipsum.txt','r')baconIpsumCorpus=baconIpsumFile.read()tokens=nltk.word_tokenize(baconIpsumCorpus)text=nltk.Text(tokens)printtext这是C#控制台程序,它不能正常工作:usingIronPython.Hosting;n

python - 我可以将所有标准 Python 库与 IronPython 一起使用吗?

...它需要某种包装器吗?我的意思是IronPython是Python的.NET实现,它以某种方式神奇地使使用IronPython构建的应用程序能够使用标准Python库(我相信原始.py源或打包到egg中的.py源),但是当我在读书的时候http://www.doughellmann.com/PyMOTW/hashlib/index.html在页面底部,我发现:“AwrapperforhashlibthatworkswithIronPython.”这立即让我警惕...... 最佳答案 这取决于:如果一个库模块是用纯python实现

python - 用于跨平台 GUI 开发的 CPython vs. Jython vs. IronPython

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭9年前。Improvethisquestion我正在考虑为数字硬件设计制作某种实验性IDE。所以我不能决定选择哪个女巫平台。我将拥有带语法高亮、一些矢量图形和大量选项卡式窗口的文本编辑器。我的目标:1.使GUI使用尽可能少的自定义组件。2.尽可能跨平台(我已经知道CPython和Jython是跨平台友好的,但是IronPython+Mono呢?)所以-问题是关于GUI-我应该选择什么?

python - 如何在 IronPython 中安装包/模块

我是IronPython的新手。感谢您的帮助和耐心等待。我从http://ironpython.net/安装了IronPython2.7在VisualStudio2015中。我还安装了Python2.7.6和anaconda。我尝试了以下解决方案,但没有用。InstallingPythonPackages-IronPythonIronPython可以直接使用anaconda安装的模块吗?我尝试安装的软件包是numpy、scipy、pandas、sklearn。我在2012年看到一篇文档指出IronPython不支持sklearn。还是这样吗?谢谢。 最佳答案

python - 在 IronPython 中使用编解码器读取 UTF-8 文件

我有一个以UTF-8编码的.csv文件,其中包含拉丁符号和西里尔符号。;F1;F2;abcdefg3;F200;ABSOLUTE;NOMINAL;NOMINAL;NOMINALo1;1;USA;Новосибирск;1223我正在尝试在IronPython2.7.1中执行以下脚本:importcodecsf=codecs.open(r"file.csv","rb","utf-8")f.next()在执行f.next()期间发生异常:Traceback(mostrecentcalllast):File"c:\ProgramFiles\MicrosoftVisualStudio10.0\