| Filtype | APK |
|---|---|
| Version | 3.02_x86 |
| Forlægger | IIEC |
| Udgivelses dato | 5. jun. 2019 |
| Dato tilføjet | 5. jun. 2019 |
| Os krav | Android |
| Krav | Requires Android |
| Samlet antal downloads | 134 |
| Pris | Free |
Beskrivelse
Pydroid 3 er den mest brugervenlige og kraftfulde pædagogiske Python 3 IDE til Android.
Funktioner:
- Offline Python 3.7-fortolker: der kræves ikke internet for at køre Python-programmer.
- Pip-pakkehåndtering og et brugerdefineret lager til forudbyggede hjulpakker til forbedrede videnskabelige biblioteker, såsom numpy, scipy, matplotlib, scikit-learn og jupyter.
- Tensorflow er nu også tilgængelig. *
- Eksempler tilgængelige out-of-the-box for hurtigere læring.
- Komplet Tkinter-understøttelse til GUI.
- Fuldstændig terminalemulator med en readline-understøttelse (tilgængelig i pip).
- Indbygget C, C++ og endda Fortran compiler designet af n0n3m4, en forfatter til C4droid, specielt til Pydroid 3. Det lader Pydroid 3 bygge ethvert bibliotek fra pip, selvom det bruger native kode. Du kan også bygge og installere afhængigheder fra en kommandolinje.
- Cython support.
- PDB debugger med breakpoints og ure.
- Kivy grafisk bibliotek med en skinnende ny SDL2-backend.
- PyQt5-understøttelse tilgængelig i Quick Install-lageret sammen med matplotlib PyQt5-understøttelse uden ekstra kode.
- Matplotlib Kivy-understøttelse tilgængelig i Quick Install-depot.
- pygame_sdl2 support (SDL2-baseret pygame implementering).
Editor funktioner:
- Kodeforudsigelse, automatisk indrykning og realtidskodeanalyse ligesom i enhver rigtig IDE. *
- Udvidet tastaturlinje med alle symboler du skal programmere i Python.
- Syntaksfremhævning og temaer.
- Faner.
- Forbedret kodenavigation med interaktive tildelings-/definitionsgotos.
- Del med ét klik på Pastebin.
* Funktioner markeret med stjerne er kun tilgængelige i Premium-versionen.
Hurtig manual.
Pydroid 3 kræver mindst 200 MB ledig intern hukommelse. 220MB+ anbefales. Mere hvis du bruger tunge biblioteker såsom scipy.
For at køre debug placer brudpunkter ved at klikke på linjenummeret.
Kivy detekteres med import kivy, fra kivy eller "#Pydroid run kivy.
PyQt5 detekteres med import PyQt5, fra PyQt5 eller "#Pydroid run qt.
Det samme for sdl2, tkinter og pygame.
Der er en speciel tilstand "#Pydroid run terminal" for at sikre, at dit program kører i terminaltilstand (dette er nyttigt med matplotlib, der automatisk kører i GUI-tilstand)
Tag del i udviklingen af Pydroid 3 ved at rapportere fejl eller levere funktionsanmodninger til os. Det sætter vi pris på.
Listen over biblioteker, vi IKKE planlægger at tilføje endnu:
- OpenCV
Da Pydroid 3s hovedmål er at hjælpe brugeren med at lære Python 3-programmeringssproget, er vores første prioritet portering af videnskabelige biblioteker (så systemrelaterede biblioteker porteres kun, når de bruges som afhængigheder af en anden uddannelsespakke).
Juridiske oplysninger.
Nogle binære filer i Pydroid 3 APK er licenseret under (L)GPL, e-mail os for at få kildekoden.
GPL pure Python-biblioteker bundtet med Pydroid 3 anses allerede for at komme i kildekodeformen.
Pydroid 3 bundter ikke nogen GPL-licenserede native moduler for at undgå automatisk import af dem. Det berømte eksempel på et sådant bibliotek er GNU readline, der kan installeres ved hjælp af pip.
Eksempler tilgængelige i applikationen er gratis til undervisningsbrug med én undtagelse: de eller deres afledte værker kan ikke bruges i nogen konkurrerende produkter (på nogen måde). Hvis du er usikker på, om din app er påvirket af denne begrænsning, skal du altid bede om tilladelse via e-mail.
Android er et varemærke tilhørende Google Inc.