Pydroid 3 - IDE for Python 3

Indeholder annoncerKøb i apps
4,4
49,7 t anmeldelser
5 mio.+
Downloads
Indholdsklassificering
Alle
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

Om denne app

Pydroid 3 er den mest brugervenlige og kraftfulde pædagogiske Python 3 IDE til Android.

Funktioner:
- Offline Python 3-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.
- OpenCV er nu tilgængelig (på enheder med Camera2 API-understøttelse). *
- TensorFlow og PyTorch er også tilgængelige. *
- 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 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.
- PySide6-understøttelse tilgængelig i Quick Install-lageret sammen med matplotlib PySide6-understøttelse uden ekstra kode.
- Matplotlib Kivy-understøttelse tilgængelig i Quick Install-depot.
- pygame 2 support.

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 250 MB ledig intern hukommelse. 300MB+ 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".
PySide6 detekteres med "import PySide6", "fra PySide6" 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)

Hvorfor er nogle biblioteker kun premium?
Disse biblioteker var ekstremt svære at portere, så vi var nødt til at bede en anden udvikler om at gøre det. Efter aftale er hans gafler af disse biblioteker kun leveret til premium-brugere. Hvis du gerne vil udvikle gratis gafler af disse biblioteker - kontakt os.

Tag del i udviklingen af ​​Pydroid 3 ved at rapportere fejl eller levere funktionsanmodninger til os. Det sætter vi pris på.

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 samler ikke nogen GPL-licenserede indbyggede 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.
Opdateret
28. jan. 2024

Datasikkerhed

For at du kan beskytte dine data, er det vigtigt at sætte sig ind i, hvordan udviklere indsamler og deler disse data. Databeskyttelses- og sikkerhedsprocedurer kan variere afhængigt af din brug, din region og din alder. Udvikleren har leveret disse oplysninger og kan løbende opdatere dem.
Denne app deler muligvis disse datatyper med tredjeparter
Lokation, Finansielle oplysninger og 3 andre datatyper
Denne app indsamler muligvis disse datatyper
Lokation, Personlige oplysninger og 4 andre datatyper
Data krypteres under overførsel
Data kan ikke slettes

Bedømmelser og anmeldelser

4,4
46,2 t anmeldelser
svend schwartz
20. juni 2021
Awesome app! Pygame up and running in no time 🙂👍
Var dette nyttigt?
En Google-bruger
15. januar 2020
Couldn't keep this sweet, need the place
1 person fandt denne anmeldelse nyttig
Var dette nyttigt?
En Google-bruger
21. august 2019
My favorite ide for python development on my phone! Comes with alot of modules pre-installed.. on that matter, does anyone know what version of kivy is installed? Haaah found it. Its 1.11.0
2 personer fandt denne anmeldelse nyttig
Var dette nyttigt?

Nyheder

Implemented Storage Access Framework support for all Android versions