Python installeren en coderen op Android met Python 3

Python installeren en coderen op Android met Python 3

Draagbaar coderen in Python is mogelijk dankzij de Pydroid 3 geïntegreerde ontwikkelomgeving (IDE). Pydroid is een minimalistische Python 3-interpreter waarmee je kleine projecten kunt uitvoeren en minimale codering op je Android-apparaat kunt doen.





Als je ook overal Python-programmering wilt leren zonder pc, terwijl je het pc-platform voor Python op Android repliceert, is Pydroid 3 de juiste app om uit te proberen.





Of u nu nieuw bent in Python-programmering of een expert bent, laten we eens kijken naar enkele manieren waarop u Pydroid 3 optimaal kunt gebruiken op uw Android-apparaat.





Download Pydroid 3 en de bijbehorende plug-ins

De Pydroid 3 IDE is beschikbaar in de Play Store. Om de app echter nuttiger en gebruiksvriendelijker te maken, moet u de Python repository-plug-in uit de Play Store. Hoewel het installeren van deze plug-in misschien niet verplicht is, wordt het automatisch Pip installatie van pakketten veel eenvoudiger.

Standaard heeft Pydroid 3 geen toestemming om toegang te krijgen tot uw apparaatopslag. Dit maakt het maken van projectmappen moeilijk of onmogelijk zonder enige technische manipulatie. Om dat probleem op te lossen, download de Plug-in voor Python-machtigingen uit de Play Store, waarmee Pydroid mappen en bestanden op uw apparaat kan maken.



downloaden: Python 3 - IDE voor Python 3 (Gratis, in-app aankopen beschikbaar)

downloaden: Python repository-plug-in (Vrij)





downloaden: Plug-in voor Python-machtigingen (Vrij)

Pip-installatiepakketten

Zodra je alles hebt ingesteld, kun je beginnen met het gebruik Pip om pakketten voor uw projecten te installeren, net als op een pc. Pydroid 3 wordt geleverd met een interface waarmee u pakketten kunt installeren zonder uw opdrachten in de terminal te schrijven.





Er zijn verschillende manieren om pip-pakketten op Pydroid 3 te installeren. Om toegang te krijgen tot die functie, tikt u op het menupictogram (dat eruitziet als drie lijnen) in de linkerbovenhoek van de app. Ga vervolgens naar Pip . Op de top van de Pip menu, selecteer ZOEK bibliotheken om meer opties te krijgen over de module die u wilt installeren. Of u kunt op de tikken SNELLE INSTALLATIE optie om de standaard vermelde pakketten te installeren.

Afbeeldingengalerij (3 afbeeldingen) Uitbreiden Uitbreiden Uitbreiden Dichtbij

Een betere en uit de vrije hand optie is echter om op te tikken INSTALLEREN en controleer de Gebruik vooraf gebouwde bibliothekenrepository doos. Typ vervolgens uw gewenste pakketnaam in de zoekbalk en tik op de INSTALLEREN knop om het genoemde pakket te krijgen.

Om te controleren of het pakket met succes is geïnstalleerd, tikt u op de BIBLIOTHEKEN optie. Dat menu geeft u toegang tot een lijst met alle momenteel geïnstalleerde bibliotheken.

Afbeeldingengalerij (2 afbeeldingen) Uitbreiden Uitbreiden Dichtbij

Gebruik de ingebouwde Pydroid 3 opdrachtregelinterface

Pydroid 3 biedt ook een minimale Linux-opdrachtregelinterface (CLI). Om toegang te krijgen, tikt u op het menupictogram in de linkerbovenhoek van de app en selecteert u Terminal .

Afbeeldingengalerij (2 afbeeldingen) Uitbreiden Uitbreiden Dichtbij

Hoewel het runnen van de pip installatiepakketten commando via de ingebouwde terminal duurt even om te laden, maar je kunt nog steeds gemakkelijk tussen mappen navigeren en nieuwe maken waar schrijfrechten op je apparaat zijn toegestaan. Echter, terwijl het langzaam laden van Pip het installeren van pakketten via de terminal is een klein probleem met de Pydroid IDE, het is Pip menu lost het op.

Als u de geleverde opdrachtregel voor een ander doel wilt gebruiken, is het Android-besturingssysteem gebouwd op Linux, dus u moet een basiskennis hebben van het gebruik van de Linux-opdrachtregel.

Gebruik de Python-shell

De lege pagina die verschijnt wanneer u Pydroid 3 opent, is de ingebouwde Python-shell. Net als de Python-shell op uw pc, ziet het standaard elke opdracht die erop is geschreven als een Python-code.

Om de shell te gebruiken, typt u een willekeurige Python-opdracht en klikt u op de grote afspeelknop in de linkerbenedenhoek van de editor. Dit opent een Python-interpreter die de uitvoer van uw code weergeeft.

U hebt echter ook toegang tot de Python-shell vanaf de opdrachtregel. Ga hiervoor naar Terminal door op het drie menupictogram in de linkerbovenhoek van de app te klikken. Typ vervolgens Python en tik op de enter-pijl op uw zachte toetsenbord om de Python-interpreter op de opdrachtregel te openen. Type Uitgang() om de Python-shell van de opdrachtregel te verlaten.

Afbeeldingengalerij (3 afbeeldingen) Uitbreiden Uitbreiden Uitbreiden Dichtbij

Bewaar mappen en bestanden op uw apparaat

Net als elke andere code-editor, heeft Pydroid 3 een interface waarmee u uw bestand kunt opslaan in elke benoemde map op uw apparaat. Als u een projectmap wilt maken, kunt u ook nieuwe mappen maken met de opties voor het opslaan van bestanden.

Om de mapoptie te gebruiken, tikt u op het mapteken in de rechterbovenhoek van de bewerkingsshell. Tik Opslaan en selecteer Intern geheugen . Tik vervolgens op een gewenste bestemmingsmap en tik op SELECTEER MAP bovenaan het scherm. Voer in het volgende menu een gewenste bestandsnaam in en klik op OPSLAAN .

Afbeeldingengalerij (3 afbeeldingen) Uitbreiden Uitbreiden Uitbreiden Dichtbij

Als u echter een nieuwe projectmap wilt maken, herhaalt u het bovenstaande proces, maar tikt u op de NIEUWE MAP optie in plaats van SELECTEER MAP . Geef je nieuwe map een voorkeursnaam en tik op CREËREN om de map op te slaan. Klik vervolgens op de SELECTEER MAP optie. Geef je nieuwe bestand een naam en tik op OPSLAAN om uw nieuwe bestand op te slaan in de map die u zojuist hebt gemaakt.

Merk op dat het nieuw gemaakte bestand geen bestandsextensie nodig heeft als het een Python-bestand is. Maar als u een ander taalbestand moet gebruiken om uw project te bedienen, zorg er dan voor dat u de bestandsextensie opneemt die van toepassing is op die taal terwijl u zo'n bestand opslaat. Een CSS-bestand moet bijvoorbeeld worden opgeslagen als Naam.css , vervangend Naam met uw favoriete bestandsnaam.

Afbeeldingengalerij (2 afbeeldingen) Uitbreiden Uitbreiden Dichtbij

Om de wijzigingen die u in een bestaand bestand heeft aangebracht bij te werken, tikt u op het mapteken in de rechterbovenhoek van de editor en selecteert u Opslaan .

Tik op het mapteken om een ​​volledig nieuw bestand te maken. Selecteer Nieuw en volg de eerder gemarkeerde stappen om uw bestand in een map op te slaan. Als u wilt dat uw nieuwe bestand zich in dezelfde map bevindt als de bestaande, zorg er dan voor dat u dezelfde map selecteert die de bestaande bevat.

Publiceer uw broncode op Pastebin

Je kunt je kennis en vooruitgang delen met anderen op het Pastebin-platform als je wilt. Tik hiervoor op het drie menupictogram in de linkerbovenhoek van de app. Selecteer vervolgens Pastebin en tik op Ja . Tik in het volgende menu dat verschijnt op KOPIE URL om de link naar uw broncode te kopiëren.

Afbeeldingengalerij (2 afbeeldingen) Uitbreiden Uitbreiden Dichtbij

Open een willekeurige browser op uw Android-apparaat en plak de gekopieerde link in de zoekbalk om uw broncode op Pastebin te zien. Je kunt deze link ook delen met de mensen die je graag toegang geeft tot je code.

Pas de IDE aan

U kunt desgewenst ook de ontwikkelomgeving aanpassen. Om het uiterlijk van uw editor te wijzigen, tikt u op het drie menupictogram in de linkerbovenhoek van het scherm en gaat u naar Instellingen > Uiterlijk om over te schakelen naar het thema van uw voorkeur of andere beschikbare uiterlijkopties te selecteren.

Afbeeldingengalerij (3 afbeeldingen) Uitbreiden Uitbreiden Uitbreiden Dichtbij

Om meer aanpassingsfuncties te krijgen, tikt u op de Editor optie en selecteer uw voorkeuren. U kunt ook op de andere opties in het instellingenmenu tikken om de beschikbare opties te zien.

Wanneer u echter op het vervolgkeuzepictogram met drie menu's klikt, Terminal-instellingen optie biedt ook enkele terminalconfiguraties.

Pyrdroid 3 is een virtuele Python-omgeving op Android

Als u de Pydroid 3 IDLE op uw Android-apparaat installeert, wordt Python 3 er automatisch ook op gedownload en geïnstalleerd. De geïnstalleerde Pydroid 3 IDLE voor Python functioneert echter als een virtuele omgeving op Android.

Dat komt omdat het proberen om de Python-shell buiten de opdrachtregel van de Pydroid IDLE uit te voeren, een fout oplevert.

Als je het leuk vindt om te spelen en dat uit te proberen, moet je bij voorkeur een speciale Android CMD-app van derden installeren Termux uit de Play Store.

Nadat u Termux hebt geïnstalleerd, opent u het en zorgt u ervoor dat u ook Pydroid 3 hebt geïnstalleerd. Typ vervolgens Python op de Termux CMD. Het genereert een bestandsmapfout, wat aangeeft dat Python niet bestaat in de wereldwijde Android-ruimte totdat het wordt geïnstalleerd met de pkg installeer python commando via Termux.

Echter, hardlopen Python op Pydroid 3 komt de ingebouwde terminal met succes de Python-shell binnen.

Verwant: Hoe Linux Command Line te gebruiken met Termux op Android

downloaden: Termux (Vrij)

hoe in te stellen overschakelen naar tv

Kun je Pydroid voor elk project gebruiken?

Hoewel coderen op Android interessant kan zijn, is het niet aan te raden om Pydroid te gebruiken om een ​​groot project te beheren. Het is echter een andere manier om aan kleine projecten te beginnen, vooral als ze niet voor de lange termijn in het echte leven zijn.

Naast het beheren van kleine projecten, is Pydroid 3 ook een geweldig hulpmiddel om mee te spelen om je Python-coderingsvaardigheden te verbeteren, vooral als je geen pc hebt om je Python-programma's uit te voeren.

Deel Deel Tweeten E-mail Hoe u uw eigen module in Python kunt maken, importeren en hergebruiken?

We leggen een belangrijke basis uit van herbruikbaarheid van code in Python: modules.

Lees volgende
Gerelateerde onderwerpen
  • Android
  • Programmeren
  • Programmeren
  • Python
  • Android
Over de auteur Idisou Omisola(94 artikelen gepubliceerd)

Idowu is gepassioneerd door alles wat slimme technologie en productiviteit betreft. In zijn vrije tijd speelt hij met coderen en schakelt hij over naar het schaakbord als hij zich verveelt, maar hij vindt het ook heerlijk om af en toe uit de routine te stappen. Zijn passie om mensen de weg te wijzen in moderne technologie motiveert hem om meer te schrijven.

Meer van Idowu Omisola

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren