Heim >  Apps >  Ausbildung >  Pydroid 3 - IDE for Python 3
Pydroid 3 - IDE for Python 3

Pydroid 3 - IDE for Python 3

Kategorie : AusbildungVersion: 7.4_arm64

Größe:74.9 MBBetriebssystem : Android 6.0+

Entwickler:IIEC

4.7
Herunterladen
Anwendungsbeschreibung

Erleben Sie die Leistungsfähigkeit von Python 3 auf Android mit Pydroid 3, der benutzerfreundlichsten und umfassendsten Python 3-IDE, die bei Google Play verfügbar ist.

Hauptfunktionen:

  • Offline-Python-3-Interpreter: Führen Sie Python-Programme ohne Internetverbindung aus.
  • Pip Package Manager und benutzerdefiniertes Repository: Greifen Sie dank eines benutzerdefinierten Repositorys mit vorgefertigten Rädern auf eine breite Palette von Bibliotheken zu, darunter wissenschaftliche Pakete wie NumPy, SciPy, Matplotlib, scikit-learn und Jupyter Pakete.
  • Erweiterte wissenschaftliche Bibliotheken: Enthält OpenCV (auf Geräten mit Camera2-API-Unterstützung), TensorFlow und PyTorch (Premium-Version).
  • GUI-Unterstützung: Vollständige Tkinter-Unterstützung für die Erstellung grafischer Benutzeroberflächen.
  • Terminal-Emulator: Ein voll ausgestatteter Terminal-Emulator mit Readline-Unterstützung (verfügbar über Pip).
  • Eingebaute Compiler: Kompilieren Sie C-, C- und Fortran-Code direkt in der IDE und ermöglichen Sie so die Erstellung von Bibliotheken aus Pip, auch solchen mit nativen Codeabhängigkeiten.
  • Erweiterte Entwicklungstools: Beinhaltet Cython-Unterstützung, einen PDB-Debugger mit Haltepunkten und Überwachungen sowie Unterstützung für die grafische Kivy-Bibliothek mit einem SDL2-Backend. PySide6-Unterstützung (einschließlich Matplotlib PySide6-Unterstützung) und Matplotlib Kivy-Unterstützung sind im Quick Install-Repository verfügbar. Unterstützung für Pygame 2 ist ebenfalls enthalten.
  • Intuitiver Editor: Bietet Codevorhersage, automatische Einrückung, Echtzeit-Codeanalyse, eine spezielle Tastatur, Syntaxhervorhebung mit anpassbaren Themen, Registerkarten und verbesserte Codenavigation. Eine One-Click-Freigabe an Pastebin ist ebenfalls möglich.

Premium-Funktionen:

Bestimmte erweiterte Funktionen, die in der Originalbeschreibung mit einem Sternchen (*) gekennzeichnet sind, sind nur in der Premium-Version verfügbar. Dazu gehören erweiterte Funktionen zur Codevorhersage und -analyse.

Erste Schritte:

Pydroid 3 erfordert mindestens 250 MB kostenloses Internal storage, wobei 300 MB empfohlen werden, insbesondere wenn größere Bibliotheken wie SciPy verwendet werden. Das Debuggen erfolgt durch das Setzen von Haltepunkten durch Klicken auf die Zeilennummer. Bestimmte Bibliotheken wie Kivy, PySide6, SDL2, Tkinter und Pygame werden automatisch durch spezifische Importanweisungen oder spezielle Kommentare (z. B. „#Pydroid run kivy“) erkannt. Verwenden Sie „#Pydroid run terminal“, um den Terminalmodus zu erzwingen, besonders nützlich bei Matplotlib.

Bibliotheksverfügbarkeit:

Einige Bibliotheken sind aufgrund der Komplexität ihrer Portierung nur Premium-Bibliotheken. Die Entwickler sind offen für Kooperationen, um die kostenlose Bibliotheksunterstützung zu erweitern.

Rechtliche Informationen:

Bestimmte Binärdateien innerhalb der Pydroid 3 APK sind unter (L)GPL lizenziert. Kontaktieren Sie die Entwickler für den Quellcode. GPL-reine Python-Bibliotheken gelten als bereits in Quellcodeform vorliegend. Pydroid 3enthält nicht automatisch GPL-lizenzierte native Module.

Beispielcode:

Der enthaltene Beispielcode ist für Bildungszwecke kostenlos, darf jedoch nicht ohne Genehmigung in Konkurrenzprodukten verwendet werden.

Android-Marke:

Android ist eine Marke von Google Inc.

Pydroid 3 - IDE for Python 3 Screenshot 0
Pydroid 3 - IDE for Python 3 Screenshot 1
Pydroid 3 - IDE for Python 3 Screenshot 2
Pydroid 3 - IDE for Python 3 Screenshot 3