Articles of jython

Análisis de los argumentos de la línea de comando en Python, que tiene espacios

Estoy invocando el guión de ant. Lo estoy recibiendo como una sola cadena de la persona que llama, pero Python lo está tratando de forma extraña como dos cadenas individuales. Tengo un script que lee un nombre de archivo con su ruta en Windows. La estructura de carpetas puede o no tener espacios en medio […]

Invocación de Jython desde Python (o Vice Versa)

Estoy trabajando en un marco en este momento, parte de lo que requiere Jython. Acabo de agregarle un trazado usando MatPlotLib, sin darme cuenta de que MatPlotLib es incompatible con Jython. Ya que estas dos partes están bastante aisladas, y estaría bien ejecutando la mayor parte del progtwig en Python y pasando una pequeña cantidad […]

¿Cómo llamar a un método python desde una clase java?

Estoy usando Jython dentro de un proyecto de Java. Tengo una clase de Java: myJavaClass.java y una clase de Python: myPythonClass.py public class myJavaClass{ public String myMethod() { PythonInterpreter interpreter = new PythonInterpreter(); //Code to write } } El archivo de Python es el siguiente: class myPythonClass: def abc(self): print “calling abc” tmpb = {} […]

Jythonc falta

Acabo de instalar Jython 2.5.1. Quiero convertir mi archivo Python en un archivo de clase Java y se me indica en el sitio web que use la herramienta de línea de comandos jythonc pero no puedo encontrarlo. ¿Alguien sabe donde puedo encontrarlo? Básicamente, lo que estaba tratando de lograr es lograr que mi código Python […]

Clojure Jython interop

Me preguntaba si alguien ha intentado de alguna manera llamar a las funciones de Jython desde Clojure, y cómo fue que hiciste esto si es así. No he usado Jython, pero me imagino que el intérprete de Jython se puede invocar de la misma manera que cualquier otro código Java, y los progtwigs de Python […]

Número incorrecto o tipos de argumentos en la llamada al procedimiento con use zxJDBC

Tomé el ejemplo oficial de http://www.jython.org/archive/21/docs/zxjdbc.html : Oracle >>> c = db.cursor() # open the database as in the examples above >>> c.execute(“create or replace function funcout (y out varchar2) return varchar2 is begin y := ‘tested’; return ‘returned’; end;”) >>> params = [None] >>> c.callproc(“funcout”, params) >>> print params Cuando ejecuto este código obtengo […]

¿Cómo actualizar la línea con datos modificados en Jython?

Tengo un archivo csv que contiene cientos de miles de filas y debajo hay algunas líneas de muestra … 1,Ni,23,28-02-2015 12:22:33.2212-02 2,Fi,21,28-02-2015 12:22:34.3212-02 3,Us,33,30-03-2015 12:23:35-01 4,Uk,34,31-03-2015 12:24:36.332211-02 Necesito obtener la última columna de datos csv que está en un formato de fecha y hora incorrecto. Por lo tanto, necesito obtener el “YYYY-MM-DD hh:mm:ss[.nnn]” fecha y […]

Código de ejecución InvalidAttributeValException

Recibo un error de syntax en mi código con Jython. ¿Alguien puede decir lo que está mal en la syntax? Soy nuevo en este idioma, no tengo mucha idea. Mensaje de error : WASX7017E: Exception received while running file “namespace.jy”; exception information: com.ibm.websphere.management.exception.InvalidAttributeValException: ADMG0012E: The attribute value for attribute integration/endpoint/account is not valid. Mi código: […]

¿Puedo detectar si mi código se está ejecutando en cPython o Jython?

Estoy trabajando en un pequeño proyecto de django que se implementará en un contenedor de servlets más adelante. Pero el desarrollo es mucho más rápido si trabajo con cPython en lugar de Jython. Entonces, lo que quiero hacer es probar si mi código se está ejecutando en cPython o Jython en mis cuentas.py para que […]

¿Puedo correr entumecido y pandas con Jython?

Tenemos algunos códigos Java que queremos usar con el nuevo código que planeamos escribir en Python, de ahí nuestro interés en utilizar Jython. Sin embargo, también queremos usar las bibliotecas numpy y pandas para realizar análisis estadísticos complejos en este código Python. ¿Es posible llamar numpy y pandas desde Jython?