| Vrsta datoteke | APK |
|---|---|
| Različica | 3.02_x86 |
| Založnik | IIEC |
| Datum izdaje | 5. jun. 2019 |
| Datum dodajanja | 5. jun. 2019 |
| Os zahteve | Android |
| Zahteve | Requires Android |
| Skupno prenosov | 134 |
| Cena | Free |
Opis
Pydroid 3 je najbolj enostaven za uporabo in zmogljiv izobraževalni Python 3 IDE za Android.
Lastnosti:
- Tolmač Python 3.7 brez povezave: za izvajanje programov Python ni potreben internet.
- Upravitelj paketov Pip in repozitorij po meri za vnaprej zgrajene pakete koles za izboljšane znanstvene knjižnice, kot so numpy, scipy, matplotlib, scikit-learn in jupyter.
- Zdaj je na voljo tudi Tensorflow. *
- Primeri, ki so na voljo že pripravljeni za hitrejše učenje.
- Popolna podpora Tkinter za GUI.
- Terminal Emulator s polnimi funkcijami, s podporo za readline (na voljo v pip).
- Vgrajen prevajalnik C, C++ in celo Fortran, ki ga je zasnoval n0n3m4, avtor C4droid, posebej za Pydroid 3. Omogoča, da Pydroid 3 zgradi katero koli knjižnico iz pipa, tudi če uporablja izvorno kodo. Prav tako lahko zgradite in namestite odvisnosti iz ukazne vrstice.
- Podpora za Cython.
- Razhroščevalnik PDB z prekinitvenimi točkami in urami.
- Grafična knjižnica Kivy z bleščečim novim zaledjem SDL2.
- Podpora za PyQt5 je na voljo v repozitoriju za hitro namestitev skupaj s podporo za PyQt5 za matplotlib brez dodatne kode.
- Podpora za Matplotlib Kivy je na voljo v repozitoriju za hitro namestitev.
- podpora za pygame_sdl2 (izvedba pygame, ki temelji na SDL2).
Funkcije urejevalnika:
- Predvidevanje kode, samodejno zamikanje in analiza kode v realnem času, tako kot v katerem koli pravem IDE. *
- Razširjena vrstica tipkovnice z vsemi simboli, ki jih potrebujete za programiranje v Pythonu.
- Označevanje sintakse in teme.
- Zavihki.
- Izboljšana navigacija po kodi z interaktivnimi gotoji za dodelitev/definicijo.
- Delite z enim klikom na Pastebin.
* Funkcije, označene z zvezdico, so na voljo samo v različici Premium.
Hitri priročnik.
Pydroid 3 zahteva vsaj 200 MB prostega notranjega pomnilnika. Priporočeno je 220 MB+. Več, če uporabljate težke knjižnice, kot je scipy.
Če želite zagnati odpravljanje napak, postavite prekinitvene točke s klikom na številko vrstice.
Kivy je zaznan z uvozom kivy, iz kivy ali "#Pydroid run kivy.
PyQt5 je zaznan z uvozom PyQt5, iz PyQt5 ali "#Pydroid run qt.
Enako za sdl2, tkinter in pygame.
Obstaja poseben način "#Pydroid run terminal", ki zagotavlja, da se vaš program izvaja v terminalskem načinu (to je uporabno pri matplotlib, ki se samodejno izvaja v načinu GUI)
Sodelujte pri razvoju Pydroid 3 tako, da prijavite napake ali nam pošljete zahteve po funkcijah. To cenimo.
Seznam knjižnic, ki jih še NE nameravamo dodati:
- OpenCV
Ker je glavni cilj Pydroid 3 pomagati uporabniku pri učenju programskega jezika Python 3, je naša prva prednostna naloga prenos znanstvenih knjižnic (zato so knjižnice, povezane s sistemom, prenesene le, če se uporabljajo kot odvisnosti od kakšnega drugega izobraževalnega paketa).
Pravne informacije.
Nekatere dvojiške datoteke v Pydroid 3 APK so licencirane pod (L)GPL, za izvorno kodo nam pošljite e-pošto.
Knjižnice čistega Pythona GPL, povezane s Pydroidom 3, veljajo za že v obliki izvorne kode.
Pydroid 3 ne združuje nobenih izvornih modulov z licenco GPL, da bi se izognil njihovemu samodejnemu uvozu. Slavni primer takšne knjižnice je GNU readline, ki jo je mogoče namestiti s pipom.
Vzorci, ki so na voljo v aplikaciji, so brezplačni za izobraževalno uporabo z eno izjemo: njih ali njihovih izpeljank ni mogoče uporabiti v nobenem konkurenčnem izdelku (na noben način). Če niste prepričani, ali ta omejitev vpliva na vašo aplikacijo, vedno prosite za dovoljenje po e-pošti.
Android je blagovna znamka družbe Google Inc.