Articles of jython

Jython y el analizador de SAX: ¿No se admiten más de 64000 entidades?

He realizado una prueba simple del analizador xml.sax en Jython en un archivo XML grande (800 MB) y encontré el siguiente error: Traceback (most recent call last): File “src/project/xmltools.py”, line 92, in sys.exit(main()) File “src/project/xmltools.py”, line 87, in main parser.parse(open(argv[1], “r”)) File “/amd.home/home/user/workspace/jython-2.5.2/Lib/xml/sax/drivers2/drv_javasax.py”, line 146, in parse self._parser.parse(JyInputSourceWrapper(source)) File “/amd.home/home/user/workspace/jython-2.5.2/Lib/xml/sax/drivers2/drv_javasax.py”, line 59, in fatalError self._err_handler.fatalError(_wrap_sax_exception(exc)) […]

Manejo de eventos con Jython & Swing.

Estoy haciendo una GUI usando Swing de Jython. El manejo de eventos parece ser particularmente elegante por parte de Jython. JButton(“Push me”, actionPerformed = nameOfFunctionToCall) Sin embargo, intentar lo mismo dentro de una clase se vuelve difícil. Ingenuamente tratando JButton(“Push me”, actionPerformed = nameOfMethodToCall) o JButton(“Push me”, actionPerformed = nameOfMethodToCall(self)) de un método de construcción […]

IJ.close () – Scripting python en ImageJ / FIJI

Soy excepcionalmente nuevo en python / scripting y tengo un problema. Estoy escribiendo lo siguiente en Fiji (la versión abreviada del script está debajo …) from ij import IJ, ImagePlus from java.lang import Runtime, Runnable import os filepaths = [] for folder, subs, files in os.walk(‘location/of/files/’): for filename in files: #the next part stops it […]

No se pudieron instalar los paquetes debido a un EnvironmentError: no se pudo encontrar un paquete de certificado de TLS CA adecuado

Estoy tratando de instalar una biblioteca robotframework llamada ImageHorizonLibrary. Sin embargo, estoy teniendo un problema. Estoy tratando de instalarlo usando pip en el entorno jython: /Users/nimam/jython2.7.0/Lib/site-packages Yo hago lo siguiente: sudo -H pip install robotframework-imagehorizonlibrary Y me sale el siguiente error: Could not install packages due to an EnvironmentError: Could not find a suitable TLS […]

Python Interpreter Jython – ejecución de módulos

Aquí está el enlace al problema: Python Intérprete en Jython La siguiente era una solución potencial: interp.exec(“import os.path.abspath(__file__)/printTwice.py)”); interp.exec(“printTwice.print_twice(‘Adam’)”); Sin embargo, devolvió un error: Esto devolvió el siguiente error: Excepción en el hilo “main” SyntaxError: (“entrada no coincidente ‘(‘ esperando NEWLINE”, (”, 1, 22, ‘import os.path.abspath (archivo) /printTwice.py) \ n ‘))

Reflejando una imagen por su diagonal en Jython

Así que necesito reflejar una imagen. El lado superior derecho de la imagen debe voltearse hacia el lado inferior izquierdo. Creé una función que voltea el lado superior izquierdo de una imagen hacia la parte inferior derecha, pero parece que no puedo entender cómo hacerlo de otra manera. Aquí está el código: def mirrorPicture(picture): height […]

cómo agregar el módulo de python en java usando jython jar

Utilicé la plataforma Netbeans para construir mi aplicación usando java languge. Necesito invocar algunas funciones de python en la clase java usando jython era la única forma. desafortunadamente, cuando intenté ejecutar el progtwig, se mostró un error que indica que la aplicación no encontró los siguientes módulos Exception in thread “main” Traceback (most recent call […]

Jython @property SyntaxError: entrada ” no coincidente que espera CLASS

Intenté ejecutar este ejemplo desde los documentos en el intérprete de Jython: http://www.jython.org/docs/library/functions.html class C(object): def __init__(self): self._x = None @property def x(self): “””I’m the ‘x’ property.””” return self._x @x.setter def x(self, value): self._x = value @x.deleter def x(self): del self._x Con solo ingresar las primeras 4 líneas (hasta e incluyendo @property ) se obtiene […]

Jython: ImportError: No hay módulo denominado multiarray

Cuando bash llamar al archivo y su método utilizando Jython, muestra el siguiente error, mientras que mi Numpy, Python y NLTK están correctamente instalados y funciona correctamente si ejecuto directamente desde el shell de Python File “C:\Python26\Lib\site-packages\numpy\core\__init__.py”, line 5, in import multiarray ImportError: No module named multiarray El código que estoy usando es simple: PyInstance […]

Python requiere un GIL. Pero Jython y IronPython no lo hacen. ¿Por qué?

¿Por qué puedes ejecutar Jython y IronPython sin la necesidad de un GIL pero Python (CPython) requiere un GIL?