Articles of jython

Llamar repetidamente a python desde Java de la manera más eficiente.

Tengo varios scripts de Python (por ejemplo, a.py , b.py ) que comparten la misma sobrecarga en la parte superior, por ejemplo: import matplotlib.pylab as plt #and some Oracle database connection and reading. Luego tengo un script java que los usuarios Runtime llaman a estos varios scripts de Python por separado: Process p = Runtime.getRuntime().exec(“python […]

¿Cómo puedo hacer que el editor de PyDev ignore selectivamente los errores?

Estoy usando PyDev bajo Eclipse para escribir algo de código Jython. Tengo muchos casos en los que necesito hacer algo como esto: import com.work.project.component.client.Interface.ISubInterface as ISubInterface El problema es que PyDev siempre marcará esto como un error y dirá “Importación sin resolver: ISubInterface”. El código funciona bien, es solo que prefiero no tener estas pequeñas […]

Netbeans no permite Python 2.6 como plataforma predeterminada (forzando Jython2.5)

Estoy tratando de hacer que Netbeans python se ejecute con la plataforma de python predeterminada establecida en Python 2.6.1 (mi sistema python), por lo que en Netbeans hago lo siguiente: Herramientas -> Plataforma Python Establece Python 2.6.1 en ‘predeterminado’ Sin embargo, parece imposible hacer este palo. Cada vez que reinicio Netbeans vuelve a Jython 2.5. […]

Enviar un archivo adjunto en R con gmail

Estoy deseando enviar un correo electrónico en R con un archivo adjunto usando gmail. Descubrí que sendmailR no funciona con gmail porque requiere autenticación (no pude hacer que funcione con gmail, así que supongo que esto es cierto a menos que alguien me diga que estoy equivocado, en cuyo caso publicaré la R). mensaje de […]

¿Cuáles son algunas estrategias para escribir el código de Python que funciona en CPython, Jython y IronPython?

Al intentar identificar dos de estos entornos al mismo tiempo, puedo decir con seguridad que si tiene que usar una base de datos, etc., tendrá que escribir un código único para ese entorno. ¿Tienes una gran manera de manejar esta situación?

Usar Jython a través de IPython: ¿es la línea de lectura un problema?

Me gustaría usar el intérprete de Jython con IPython, para poder usar cosas como la finalización de tabs y tal vez el cuaderno de IPython. El sitio de preguntas frecuentes de IPython se centra en si esto es posible. Tengo dos preguntas: Digamos que Jython podría trabajar con IPython: ¿cómo hago para unirlos? Cuando ejecuto […]

Traducción automática de Python a Java

¿Hay alguna herramienta que pueda convertir automáticamente Python a Java? ¿Puede Jython hacer esto?

Versión UDF de Python con Jython / Pig

Cuando hago Python UDF con Pig, ¿cómo sabemos qué versión de Python está usando? ¿Es posible usar una versión específica de Python? Específicamente mi problema está en mi UDF, necesito usar una función en el módulo matemático math.erf () que se introdujo recientemente en la versión 2.7 de Python. Tengo Python 2.7 instalado en mi […]

Dibujar líneas diagonales en una imagen.

Hola, estoy tratando de dibujar líneas diagonales a través de una imagen de arriba a abajo a la izquierda, aquí está mi código hasta ahora. width = getWidth(picture) height = getHeight(picture) for x in range(0, width): for y in range(0, height): pixel = getPixel(picture, x, y) setColor(pixel, black) Gracias

¿Cómo uso unittest.TestResult?

Solo he estado usando unittest por un corto tiempo. Estoy usando Jython 2.7.10 “versión final” En los documentos de Python 2.7 que explican TestResult, dice: Los siguientes métodos de la clase TestResult se utilizan para mantener las estructuras de datos internas, y pueden extenderse en subclases para admitir requisitos de informes adicionales. Esto es particularmente […]