Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube
JC Mouse Bolivia
Index / Python / Introducción a Python en Java

Introducción a Python en Java

Autor jc mouse martes, octubre 11, 2016

Python es un lenguaje de programación interpretado,  de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y en menor medida, programación funcional.

¿Que es Jython?

Jython es una implementación de Python que corre en la Máquina Virtual Java (JVM). Jython sucesor de JPython y al igual que Python, proyecto de Código Libre.

WebSite: http://www.jython.org/

Version: 2.7.0 (Mayo 2015)

Entre las características de Jython tenemos:

  • Compilación dinámica de bytecodes Java – conduce a un rendimiento más alto posible sin sacrificar la interactividad.
  • Capacidad de extender las clases existentes de Java en Jython – permite el uso eficaz de las clases abstractas.
  • compilación estática opcional – permite la creación de applets, servlets, beans.
  • Beans Properties  – hace el uso de paquetes de Java mucho más fácil.
  • Python Lenguaje – combina potencia con una sintaxis muy clara. También es compatible con un modelo de programación orientada a objetos completo, que hace que sea un ajuste natural para el diseño orientado a objetos de Java.

Jython en Netbeans

Paso 1. Clic en Herramientas -> Plugins (Complementos)

Paso 2. En la ventana que se abre, seleccionar la pestaña «Plugins disponibles» y buscar por categoría Python

plugins

Seleccionar las tres categorías que existen e instalar.

Paso 3. Cuando termine la instalación pedirá reiniciar el IDE. Reinicien.

Hola Mundo

Para crear un nuevo proyecto, se procede como cualquier otra lenguaje en el IDE Netbeans.

Seleccionar la Categoría Python y el tipo de proyecto

proyecto py

java python

 

El proyecto se crea y se ubica en «Proyectos». Ya se puede escribir el código

jython example

 

class python

Pero como dijimos más arriba, Jython, permite usar las clases java con Swing para crear aplicaciones con GUI:

GUI python

 

Tags

Si te ha gustado podrías compartirlo o dejar un comentario. ¡Muchas gracias!
Autor: JC Mouse

Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.

Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye

Enjoy! :)

También Te Podría Interesar

Crear componentes en tiempo de ejecución con Netbeans

Crear componentes en tiempo de ejecución con Netbeans

🙂 Una de las preguntas más buscadas por programadores java es la de crear componentes swing en tiempo de ejecución, eso...

Convertir imagenes JPEG a video MOV

Convertir imagenes JPEG a video MOV

Googleando me encontré con una interesante clase java «JpegImagesToMovie» que convierte imágenes JPEG a vídeo MOV de Qui...

Tabla con imagen de fondo

Tabla con imagen de fondo

En este post personalizaremos una tabla JTable Swing para pintar una imagen de fondo y darle un poco de estilo al encabe...

Ejecutar función de postgreSQL desde Java

Ejecutar función de postgreSQL desde Java

Este es una continuación de un tutorial pasado [Funciones en PostgreSQL y pgAdmin], así que si quieres entenderlo mucho...

Gráficos Vectoriales SVG

Gráficos Vectoriales SVG

Las imagenes SVG (Scalable Vector Graphics) (Ver Wikipedia) son un tipo de imagen ya bastante antiguo pero poco conocido...

Impresión de Interfaz Gráfica de Usuario

Impresión de Interfaz Gráfica de Usuario

En este post veremos como imprimir secciones de un formulario en java implementando la Interface Printable. La clase que...

Comparte lo que sabes

Categorias

Últimas entradas

En este post, aprenderemos como conectar Visual Basic 6 con SQL Server, abrir una tabla, leer su contenido y mostrar est...

Lo que veremos en este post es la configuración del driver para PHP de SQL Server que ha creado Microsoft el cual permit...

Google Bard la inteligencia artificial de Google se actualiza con una mejora que entra a competir con el resto de IAs y...

El error: Instalaba SQL Server 2008 R2 en español en Windows con el idioma «Español (Bolivia)»y de repente me salio este...

Herramientas

Generador de Enlaces a Whatsapp