ironpython

    2熱度

    1回答

    問候的宿主程序, 多數時候我看到周圍關於代理的對象爲建設信息假定存在一個類型的地方,它定義成員被代理。我的問題是:我不能有任何這樣的類型。 爲了使問題更簡單,我所擁有的是將字符串映射到對象的字典。我也有getter和setter來處理這本詞典。 我的目標是在IronPython中爲這些獲取者和設置者提供透明訪問,就好像他們是一個類的真實屬性一樣。例如,在一個python腳本如下代碼: x.resu

    5熱度

    7回答

    我很好奇.NET如何影響Python和Ruby應用程序。 用IronPython/IronRuby編寫的應用程序是否對.NET環境特別有用,以至於它們本質上會變成平臺特定的? 如果他們不使用任何.NET功能,那麼IronPython/IronRuby相對於它們的非.NET相應功能有什麼優勢?

    4熱度

    2回答

    一是一些背景(櫃面它可以幫助): 我的應用程序是一個基於Web的框架,最近升級到.NET Framework V3.5的但不使用母版頁/用戶控制系統。它更類似於MVC模式(雖然年代久遠),並且從模板輸出純HTML到響應流。 Python表達式允許實現一些規則和模板變體。 舊的方式 當嵌入在C#IronPython的1.x的引擎,我們能夠做的代碼,如: PythonEngine pe = new P

    3熱度

    1回答

    我正在嘗試使用IronPython.Hosting和Pygments爲我的博客創建ASP.NET語法突出顯示器。問題是,Pygments至少在沒有黑客攻擊的情況下不能在IPy 2.0上運行。 你知道如何使它工作嗎?

    10熱度

    5回答

    更快的根據是: http://www.codeplex.com/IronPython/Wiki/View.aspx?title=IP20VsCPy25Perf&referringTitle=IronPython%20Performance 的IronPython(的Python .NET)比同一臺機器上常規的Python(CPython的)速度更快。爲什麼是這樣?我認爲編譯的C代碼總是比等效的CL

    7熱度

    5回答

    我在考慮將IronPython作爲我正在編寫的應用程序的腳本語言嵌入。因此,爲了試用它,我下載了IronPython 2.0,並啓動了交互式解釋器。剛開始的時候,我的英特爾四核處理器需要大約5秒鐘的時間,並有6G內存。我幾乎無法想象這會是一臺功率較小的機器會有多少延遲。 根據these benchmarks,似乎IronPython的性能實際上並不太糟糕。或者是?我在安裝過程中有錯誤的配置嗎?或者

    1熱度

    3回答

    我目前正在將Delphi 2007 Win32的微型空間遊戲項目移植到C#(和XNA)。在Delphi中,我使用了RemObjects Open Source腳本解決方案「PascalScript」。 現在我繼續用C#開發遊戲,我想使用IronPython作爲腳本目的。 唯一的問題是,我不知道如何做到這一點。如果你們中的一些人能給我一些建議,我會很高興。

    1熱度

    4回答

    您可以將此代碼從C#轉換爲Python以便在IronPython上運行嗎? 我對Python沒有任何經驗。 using System; using Baz; namespace ConsoleApplication { class Program { static void Main() { Portal foo = new Portal

    6熱度

    5回答

    試想一下,你需要開發和調度應用程序/腳本來做到以下幾點: - 參考一個或多個.NET程序集 查詢的API,讓一些對象 爲每個對象調用API中的另一種方法 你會用什麼? 在過去,我已經創建了上述的小控制檯應用程序,但它似乎有點笨拙和矯枉過正。 我想像PowerShell或IronPython可能更適合。 有什麼建議嗎?

    16熱度

    1回答

    我想創建一個使用IronPython的程序集可以從C#調用它。這裏有兩件事我是不是問。 我不問如何從IronPython調用C#。最簡單的文檔描述如何從IronPython內部調用C#。 (例如,IronPython附帶的教程。)我想做相反的事,從C#調用IronPython。 我不問如何嵌入IronPython解釋器。我發現了一些有用的參考資料(例如,here和here),介紹如何從C#調用Ir