Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiNoticias

Python para desarrolladores de Delphi (seminario web de 2 partes)

¿Por qué un desarrollador de Delphi querría agregar Python a su cinturón de herramientas? Se trata de acceso a la biblioteca y capacidad de escritura. La biblioteca de código abierto Python4Delphi (P4D) de Kiriakos Vlahos, autor del popular PyScripter Python IDE, le permite, como desarrollador de Delphi, aprovechar toda la colección de bibliotecas de Python directamente desde Delphi. También facilita la ejecución sencilla de scripts de Python, la creación de nuevos módulos de Python y nuevos tipos de Python directamente desde su aplicación Delphi. ¡Dé a sus aplicaciones Delphi lo mejor de ambos mundos!

Únase al autor de Python4Delphi, Kiriakos Vlahos, y al promotor de desarrolladores de Embarcadero, Jim McKeeth, en este seminario web de 2 partes para aprender cómo aprovechar Python en sus aplicaciones Delphi.

[Reproducción de la parte 1]

Actualización: Debido a que hubo tanto interés, estamos haciendo que este sea un seminario web de dos partes: Combinando las fortalezas de Delphi y Python.

  • Uso de bibliotecas y objetos de Python en código Delphi
  • Análisis de datos basado en Python en aplicaciones Delphi
  • Creando módulos de extensión Python usando Delphi
  • Desarrollo de GUI de Python usando la VCL

[Reproducción de la parte 2]

¿A qué tipo de bibliotecas de Python puede acceder desde Delphi con Python4Delphi?

  • TensorFlow: aprendizaje automático
    • TensorFlow, desarrollado por Google en colaboración con Brain Team, se utiliza en casi todas las aplicaciones de Google para el aprendizaje automático.
    • Las redes neuronales se pueden expresar fácilmente como gráficos computacionales utilizando TensorFlow como una serie de operaciones en tensores.
  • Numpy – Limpieza y manipulación de datos
    • TensorFlow y otras bibliotecas usan Numpy internamente para realizar múltiples operaciones en tensores. La interfaz de matriz es la mejor y más importante característica de Numpy.
  • Pandas: manipulación y análisis de datos 
    • En particular, ofrece estructuras de datos y operaciones para manipular tablas numéricas y series de tiempo.
    • El nombre se deriva del término “datos de panel”, un término econométrico para conjuntos de datos que incluyen observaciones durante múltiples períodos de tiempo para las mismas personas.
  • Scikit-Learn: aprendizaje automático y modelado
    • Cuenta con varios algoritmos de clasificación, regresión y agrupación que incluyen máquinas de vectores de soporte, bosques aleatorios, aumento de gradiente, k-medias y DBSCAN.
  • Kit de herramientas de lenguaje natural (NLTK): procesamiento de texto
    • Un conjunto de bibliotecas y programas para el procesamiento del lenguaje natural (PNL) simbólico y estadístico para inglés
    • Destinado a apoyar la investigación y la enseñanza en PNL o áreas estrechamente relacionadas, incluida la lingüística empírica, la ciencia cognitiva, la inteligencia artificial, la recuperación de información y el aprendizaje automático.
  • SciPy – Ciencia de datos
    • Utilizado en ciencias, matemáticas e ingeniería.
    • Contiene módulos para optimización, álgebra lineal, integración, interpolación, funciones especiales, FFT, procesamiento de señales e imágenes, solucionadores de ODE y otras tareas comunes en ciencia e ingeniería.
  • Matplotlib & Seaborn para el trazado y la visualización de datos estadísticos
  • Pillow & MoviePy para procesamiento de imágenes y videos

 

Dev Days of Summer 2-24

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Sobre el autor

Director de Delphi Consulting para GDK Software USA. Muchas patentes relacionadas con software, incluidas desbloqueo por deslizamiento y patrón y motores de búsqueda. Primeras insignias Plata y Oro de Delphi en Stack Overflow Ex defensor de los desarrolladores de Embarcadero Technologies. Fanático de la programación desde hace mucho tiempo, especialmente con Delphi. Autor, Podcaster/YouTuber, Improvisor, Orador Público, Padre y Amigo.

Leave a Reply

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

IN THE ARTICLES