Pydroid 3 - IDE for Python 3

Licentie: Gratis ‎Bestandsgrootte: N/A
‎Gebruikersbeoordeling: 0.0/5 - ‎0 ‎Stemmen

Pydroid 3 is de meest gebruiksvriendelijke en krachtige educatieve Python 3 IDE voor Android. Functies: - Offline Python 3.8 tolk: er is geen internet nodig om Python-programma's uit te voeren. - Pip package manager en een aangepaste repository voor voorgebouwde wielpakketten voor verbeterde wetenschappelijke bibliotheken, zoals numpy, scipy, matplotlib, scikit-learn en jupyter. - OpenCV is nu beschikbaar (op apparaten met Camera2 API-ondersteuning). * - TensorFlow en PyTorch zijn ook beschikbaar. * - Voorbeelden die out-of-the-box beschikbaar zijn voor sneller leren. - Volledige Tkinter-ondersteuning voor GUI. - Full-featured Terminal Emulator, met een readline ondersteuning (beschikbaar in pip). - Ingebouwde C, C++ en zelfs Fortran compiler speciaal ontworpen voor Pydroid 3. Het laat Pydroid 3 bouwen elke bibliotheek van pip, zelfs als het gebruik maakt van native code. U ook afhankelijkheden van een opdrachtregel maken en installeren. - Ondersteuning voor Cython. - PDB debugger met breekpunten en horloges. - Kivy grafische bibliotheek met een glanzende nieuwe SDL2 backend. - PyQt5-ondersteuning is beschikbaar in Quick Install repository samen met matplotlib PyQt5-ondersteuning zonder extra code. - Matplotlib Kivy ondersteuning beschikbaar in Quick Install repository. - ondersteuning voor pygame 2. Editor functies: - Code voorspelling, automatische inkeping en real-time code analyse, net als in elke echte IDE. * - Uitgebreide toetsenbordbalk met alle symbolen die je nodig hebt om te programmeren in Python. - Syntaxis markeren en thema's. - Tabbladen. - Verbeterde code navigatie met interactieve toewijzing / definitie gotos. - Met één klik delen op Pastebin. * Functies gemarkeerd met sterretje zijn alleen beschikbaar in Premium-versie. Snelle handleiding. Pydroid 3 vereist ten minste 250MB gratis intern geheugen. 300MB+ wordt aanbevolen. Meer als u zware bibliotheken zoals scipy gebruikt. Als foutopsporingsfoutplaats breakpoint(s) wilt uitvoeren, klikt u op het regelnummer. Kivy wordt gedetecteerd met "import kivy", "van kivy" of "#Pydroid run kivy". PyQt5 wordt gedetecteerd met "import PyQt5", "van PyQt5" of "#Pydroid run qt". Hetzelfde geldt voor sdl2, tkinter en pygame. Er is een speciale modus "#Pydroid run terminal" om ervoor te zorgen dat uw programma wordt uitgevoerd in de terminal-modus (dit is handig met matplotlib die automatisch wordt uitgevoerd in gui-modus) Waarom zijn sommige bibliotheken premium-only? Deze bibliotheken waren zeer moeilijk te porten, dus moesten we een andere ontwikkelaar vragen om dat te doen. In overleg worden zijn vorken van deze bibliotheken alleen aan de premium gebruikers verstrekt. Als u gratis vorken van deze bibliotheken wilt ontwikkelen- neem dan contact met ons op. Neem deel aan de ontwikkeling van Pydroid 3 door bugs te melden of functieverzoeken aan ons te verstrekken. Dat stellen we op prijs. Als Pydroid 3 belangrijkste doel is om de gebruiker te helpen leren Python 3 programmeertaal, onze eerste prioriteit is het porten van wetenschappelijke bibliotheken (dus systeem-gerelateerde bibliotheken worden alleen geport wanneer ze worden gebruikt als afhankelijkheden van een ander educatief pakket). Juridische informatie. Sommige binaries in Pydroid 3 APK zijn gelicentieerd onder (L)GPL, e-mail ons voor de broncode. GPL pure Python bibliotheken gebundeld met Pydroid 3 worden beschouwd als komen in de broncode vorm al. Pydroid 3 bundelt geen gpl-gelicentieerde native modules om automatische import van hen te voorkomen. Het beroemde voorbeeld van een dergelijke bibliotheek is GNU readline, die kan worden geïnstalleerd met behulp van pip. Monsters die beschikbaar zijn in de applicatie zijn gratis voor educatief gebruik met één uitzondering: zij, of hun afgeleide werken, kunnen niet worden gebruikt in concurrerende producten (op enigerlei wijze). Als u niet zeker weet of uw app door deze beperking wordt beïnvloed, vraag dan altijd om toestemming via e-mail.

Programmadetails