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

Python für Delphi-Entwickler (zweiteiliges Webinar)

Warum sollte ein Delphi-Entwickler Python zu seinem Toolbelt hinzufügen wollen? Es geht um Bibliothekszugriff und Skriptfähigkeit. Mit der Open-Source-Bibliothek Python4Delphi (P4D) von Kiriakos Vlahos, Autor der beliebten PyScripter Python IDE , können Sie als Delphi-Entwickler die gesamte Sammlung von Python-Bibliotheken direkt aus Delphi heraus nutzen. Es macht es auch einfach, Python-Skripte einfach auszuführen, neue Python-Module und neue Python-Typen direkt aus Ihrer Delphi-Anwendung heraus zu erstellen. Geben Sie Ihren Delphi-Anwendungen das Beste aus beiden Welten! 

Nehmen Sie an diesem zweiteiligen Webinar teil, um zu erfahren, wie Sie Python in Ihren Delphi-Anwendungen einsetzen können, und besuchen Sie den Python4Delphi-Autor Kiriakos Vlahos und den Embarcadero-Entwickleranwalt Jim McKeeth.

 

Teil 1 Wiederholung ]

Update : Da das Interesse so groß war, handelt es sich um ein zweiteiliges Webinar: Die Stärken von Delphi und Python kombinieren .

  • Verwenden von Python-Bibliotheken und -Objekten im Delphi-Code
  • Python-basierte Datenanalyse in Delphi-Anwendungen
  • Erstellen von Python-Erweiterungsmodulen mit Delphi
  • Python-GUI-Entwicklung mit der VCL

Teil 2 Wiederholung ]

Auf welche Art von Python-Bibliotheken können Sie mit Python4Delphi von Delphi aus zugreifen ?

  • TensorFlow – Maschinelles Lernentensorflow_logo-3669748
    • TensorFlow, entwickelt von Google in Zusammenarbeit mit Brain Team, wird in fast jeder Google-Anwendung für maschinelles Lernen verwendet.
    • Neuronale Netze können mit TensorFlow als eine Reihe von Operationen an Tensoren leicht als Berechnungsgraphen ausgedrückt werden. 
  • Numpy – Datenbereinigung und -manipulation
    • TensorFlow und andere Bibliotheken verwenden Numpy intern, um mehrere Operationen an Tensoren auszuführen. Die Array-Schnittstelle ist das beste und wichtigste Merkmal von Numpy.
  • Pandas – Datenmanipulation und -analyse 512px-pandas_logo-svg_-4771429
    • Insbesondere bietet es Datenstrukturen und Operationen zur Bearbeitung numerischer Tabellen und Zeitreihen.
    • Der Name leitet sich vom Begriff „Paneldaten“ ab, einem ökonometrischen Begriff für Datensätze, die Beobachtungen über mehrere Zeiträume für dieselben Personen umfassen.
  • Scikit-Learn – Maschinelles Lernen und Modellieren
    • Es bietet verschiedene Klassifizierungs-, Regressions- und Clustering-Algorithmen, darunter Support-Vektor-Maschinen, zufällige Gesamtstrukturen, Gradienten-Boosting, k-means und DBSCAN.
  • Natural Language Toolkit (NLTK) – Textverarbeitung
    • Eine Reihe von Bibliotheken und Programmen für die symbolische und statistische Verarbeitung natürlicher Sprache (NLP) für Englisch
    • Beabsichtigt, Forschung und Lehre in NLP oder eng verwandten Bereichen zu unterstützen, einschließlich empirischer Linguistik, Kognitionswissenschaft, künstlicher Intelligenz, Informationsbeschaffung und maschinellem Lernen
  • SciPy – Data Science
    • Wird in Naturwissenschaften, Mathematik und Ingenieurwissenschaften verwendet
    • Enthält Module für Optimierung, lineare Algebra, Integration, Interpolation, Sonderfunktionen, FFT, Signal- und Bildverarbeitung, ODE-Löser und andere in Wissenschaft und Technik übliche Aufgaben.
  • Matplotlib & Seaborn zum Plotten und zur Visualisierung statistischer Daten matplotlib-5935887
  • Pillow & MoviePy für die Bild- und Videoverarbeitung

What's Next
Enter the Enterprise Software Development Article Challenge
Enterprise Software Development Article Challenge

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

Über den Autor

Chief Developer Advocate für Embarcadero Technologies.

Kommentieren

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.

IN THE ARTICLES