Articles of ironpython

¿Hay alguna forma de usar el script de Python en Xamarin.Android?

Sé que CSharp es el lenguaje en Xamarin, pero a veces algunas características de python son impresionantes, así que quiero invocar scripts de python en Xamarin. Sé ironpython, así que lo bash. Agregué un ensamblaje requerido como: IronPython.dll, IronPython.Module, Microsoft.Scripting.dll … Por suerte, lo construí con éxito y se ejecuta en mi dispositivo Android. Pero […]

Integración de IronPython con C # / .NET

Así que estoy tratando de desarrollar esta aplicación que obtendrá una imagen captcha de un sitio web y trataré de decodificarla para poder rellenar el texto de entrada captcha con el texto resultante después de que decodifique la imagen. Quiero usar la solución que encontré aquí: http://www.wausita.com/captcha/ Entonces, antes de intentar integrarla en mi aplicación […]

Velocidad de IronPython vs Python con números

Tengo algunos códigos fuente de Python que manipulan listas de listas de números (por ejemplo, unos 10,000 números de punto flotante) y realiza varios cálculos sobre estos números, incluyendo una gran cantidad de numpy.linalg.norm, por ejemplo. El tiempo de ejecución no fue un problema hasta que recientemente comenzamos a usar este código desde una interfaz […]

Trabajando con PTVS, IronPython y MongoDB

Quiero desarrollar una aplicación utilizando PTVS (Python Tools para Visual Studio) y descargo el plugin PTVS y IronPython para Visual Studio 2012, funciona perfectamente. Mi pregunta aquí es, ¿Puedo usar MongoDB con PTVS e ItonPython? Si puedo, ¿cómo puedo hacerlo? Ya intenté instalarlo haciendo clic en Install Python Package , pero cada vez me pide […]

Bucle sobre métodos de objetos Python / IronPython

¿Cuál es la forma correcta de recorrer los métodos de un objeto Python y llamarlos? Dado el objeto: class SomeTest(): def something1(self): print “something 1” def something2(self): print “something 2”

¿Cómo paso argumentos a un script de Python con IronPython?

Tengo el siguiente código de C # donde llamo un script de python desde C #: using System; using System.Collections; using System.Collections.Generic; using System.IO; using System.Windows.Forms; using System.Linq; using System.Text; using System.Threading.Tasks; using IronPython.Hosting; using Microsoft.Scripting.Hosting; using IronPython.Runtime; namespace RunPython { class Program { static void Main(string[] args) { ScriptRuntimeSetup setup = Python.CreateRuntimeSetup(null); ScriptRuntime runtime […]

Python para .NET: usar el mismo ensamblado .NET en varias versiones

Mi problema: tengo un ensamblaje en 2 versiones y quiero usarlos al mismo tiempo en mi proyecto Python. Las bibliotecas .NET se instalan en GAC (MSIL) y tienen el mismo token público: lib.dll (1.0.0.0) lib.dll (2.0.0.0) En Python quiero algo así: import clr clr.AddReference(“lib, Version=1.0.0.0, …”) from lib import Class myClass1 = Class() myClass1.Operation() *magic* […]

¿Es posible utilizar solicitudes en Ironpython 2.7.5?

He instalado exitosamente pip en ironpython. Pero cuando bash instalar solicitudes con “ipy.exe -X: Marcos -m pip instale las solicitudes” en una consola de administrador, obtengo lo siguiente: ———————————————————— C:\Program Files (x86)\IronPython 2.7\lib\site-packages\pip\__main__.py run on 02/02/16 16:13:53 Downloading/unpacking html5lib Getting page https://pypi.python.org/simple/html5lib/ Cleaning up… Removing temporary dir c:\users\panta\appdata\local\temp\pip_build_panta… Exception: Traceback (most recent call last): File […]

IronPython no puede importar el módulo os

Así que tengo un ZIPPED IronPython (2.6 o 2.6.1) básico que simplemente descomprimo, inicio ipy.exe, escribo “import os” y presiono enter. Sucede lo siguiente: Traceback (most recent call last): File “”, line 1, in ImportError: No module named os No funciona incluso si importo primero clr. ¿Qué hay que hacer? He buscado en Google este […]

QT4, GTK +, wxWidgets o IronPython para una aplicación nativa de Windows utilizando Python

Necesito crear una aplicación nativa de Windows usando Python (y py2exe, supongo). Los requisitos de características son: Icono de la barra de tareas Notificaciones de alerta (junto al icono de la barra de tareas) Ventana sin cromos (idealmente bonita, redondeada, de colores). Webkit para renderizar algo de la ventana de Chromeless Hasta ahora he identificado […]