Com instal·lar i codificar Python a Android amb Pydroid 3

Com instal·lar i codificar Python a Android amb Pydroid 3

La codificació portàtil a Python és possible, gràcies a l’entorn de desenvolupament integrat (IDE) de Pydroid 3. Pydroid és un intèrpret minimalista de Python 3 que us permet executar projectes menors i fer una codificació mínima al vostre dispositiu Android.





Si també voleu aprendre la programació de Python en qualsevol lloc sense un PC, mentre repliqueu la plataforma de PC per a Python a Android, Pydroid 3 és l’aplicació adequada per provar.





Tant si sou nou en programació de Python com si sou experts, vegem algunes de les maneres en què podeu utilitzar Pydroid 3 al màxim al vostre dispositiu Android.





Obteniu Pydroid 3 i la seva configuració de connectors

L’IDE Pydroid 3 està disponible a Play Store. Tot i això, per fer que l’aplicació sigui més útil i fàcil de treballar, heu de descarregar el fitxer Complement del dipòsit Pydroid de Play Store. Tot i que la instal·lació d’aquest connector pot no ser obligatòria, es fa automàtica pip instal·lar paquets molt més fàcilment.

Per defecte, Pydroid 3 no té permís per accedir a l’emmagatzematge del dispositiu. Això fa que la creació de carpetes de projectes sigui difícil o impossible sense una manipulació tècnica. Per solucionar aquest problema, descarregueu el fitxer Complement de permisos Pydroid des de Play Store, que permet a Pydroid crear carpetes i fitxers al dispositiu.



Descarregar: Pydroid 3: IDE per a Python 3 (Hi ha compres gratuïtes des de l'aplicació disponibles)

Descarregar: Complement del dipòsit Pydroid (Gratuït)





Descarregar: Complement de permisos Pydroid (Gratuït)

Paquets d'instal·lació de pip

Un cop tingueu tot configurat, podeu començar a utilitzar-lo pip per instal·lar paquets per als vostres projectes, igual que en un PC. Pydroid 3 inclou una interfície que us permet instal·lar paquets sense escriure les vostres ordres al terminal.





Hi ha diverses maneres d’instal·lar paquets de pip a Pydroid 3. Per accedir a aquesta funció, toqueu la icona de menú (que té tres línies) a l’extrem superior esquerre de l’aplicació. A continuació, aneu a Pip . A la part superior del Pip menú, seleccioneu BIBLIOTECES DE CERCA per obtenir més opcions sobre el mòdul que voleu instal·lar. O podeu tocar el botó INSTAL·LACIÓ RÀPIDA opció per instal·lar els paquets llistats per defecte.

Galeria d'imatges (3 imatges) Amplia Amplia Amplia Tanca

Tanmateix, una opció millor i de mà lliure és tocar INSTAL·LAR i comproveu el Utilitzeu un dipòsit de biblioteques preconstruïdes Caixa. A continuació, escriviu el nom del paquet preferit a la barra de cerca i toqueu el botó INSTAL·LAR per obtenir el paquet anomenat.

Per comprovar si el paquet s'ha instal·lat correctament, toqueu el botó BIBLIOTECES opció. Aquest menú us permet accedir a una llista de totes les biblioteques instal·lades actualment.

Galeria d'imatges (2 imatges) Amplia Amplia Tanca

Utilitzeu la interfície de línia d'ordres Pydroid 3 incorporada

Pydroid 3 també ofereix una interfície de línia d’ordres (CLI) mínima de Linux. Per accedir-hi, toqueu la icona de menú a l'extrem superior esquerre de l'aplicació i seleccioneu terminal .

Galeria d'imatges (2 imatges) Amplia Amplia Tanca

Tot i executar el fitxer paquets d'instal·lació de pip La comanda a través del terminal incorporat triga una mica a carregar-se, encara us permet navegar fàcilment entre carpetes i crear-ne de noves allà on es permeti el permís d’escriptura al dispositiu. No obstant això, mentre que la càrrega lenta de pip instal·lar paquets a través del terminal és un problema menor amb l'IDE Pydroid, el seu Pip el menú ho resol.

Si voleu utilitzar la línia d'ordres proporcionada per a qualsevol altre propòsit, el sistema operatiu Android està basat en Linux, de manera que cal tenir una comprensió bàsica de com utilitzar la línia d'ordres de Linux.

Utilitzeu el Python Shell

La pàgina en blanc que apareix quan obriu Pydroid 3 és el seu intèrpret d'ordres Python incorporat. Igual que l'intèrpret d'ordres de Python al vostre PC, hi veu qualsevol ordre escrit per defecte com a codi Python.

Per utilitzar l'intèrpret d'ordres, escriviu qualsevol ordre de Python i feu clic al botó de reproducció gran a l'extrem inferior esquerre de l'editor. Això obre un intèrpret de Python que mostra la sortida del vostre codi.

Tanmateix, també podeu accedir a l'intèrpret d'ordres de Python des de la línia d'ordres. Per fer-ho, aneu a terminal fent clic a la icona de tres menús a l'extrem superior esquerre de l'aplicació. A continuació, escriviu pitó i toqueu la fletxa d'inici del teclat suau per obrir l'intèrpret de línia de comandes Python. Tipus sortir () per deixar la línia d'ordres intèrpret d'ordres Python.

Galeria d'imatges (3 imatges) Amplia Amplia Amplia Tanca

Deseu carpetes i fitxers al dispositiu

Igual que qualsevol altre editor de codi, Pydroid 3 té una interfície que us permet guardar el fitxer a qualsevol carpeta amb nom del vostre dispositiu. Si voleu crear una carpeta de projecte, també podeu crear carpetes noves amb les seves opcions per desar fitxers.

Per utilitzar l'opció de carpeta, toqueu el signe de carpeta a l'extrem superior dret de l'intèrpret d'ordres d'edició. Aixeta Desa i seleccioneu Almacenament intern . A continuació, toqueu la carpeta de destinació preferida i toqueu SELECCIONA LA CARPETA a la part superior de la pantalla. Al menú següent, introduïu un nom de fitxer preferit i feu clic a DESA .

Galeria d'imatges (3 imatges) Amplia Amplia Amplia Tanca

Tanmateix, si voleu crear una nova carpeta de projecte, repetiu el procés anterior, però toqueu el botó CARPETA NOVA opció en lloc de SELECCIONA LA CARPETA . Assigneu un nom preferit a la carpeta nova i toqueu CREAR per desar la carpeta. A continuació, feu clic a SELECCIONA LA CARPETA opció. Posa un nom al fitxer nou i toca DESA per desar el fitxer nou a la carpeta que acabeu de crear.

Tingueu en compte que el fitxer creat recentment no necessita una extensió de fitxer si es tracta d’un fitxer Python. Però en cas que hàgiu d'utilitzar un altre fitxer d'idioma per publicar el vostre projecte, assegureu-vos d'incloure l'extensió de fitxer que s'aplica a aquest idioma mentre en deseu un. Per exemple, s'ha de desar un fitxer CSS com a Nom.css , substituint Nom amb el vostre nom de fitxer preferit.

Galeria d'imatges (2 imatges) Amplia Amplia Tanca

Per actualitzar els canvis que heu fet en un fitxer existent, toqueu el signe de carpeta a l'extrem superior dret de l'editor i seleccioneu Desa .

Per crear completament un fitxer nou, toqueu el signe de carpeta. Seleccioneu Novetat i seguiu els passos ressaltats anteriorment per desar el fitxer en una carpeta. Si voleu que el fitxer nou estigui al mateix directori que l'existent, assegureu-vos que seleccioneu la mateixa carpeta que conté l'existent.

Publiqueu el vostre codi font a Pastebin

Si voleu, podeu compartir el vostre coneixement i el vostre progrés amb altres usuaris a la plataforma Pastebin. Per fer-ho, toqueu la icona de tres menús a l'extrem superior esquerre de l'aplicació. A continuació, seleccioneu Pastebin i toqueu . Al següent menú que apareix, toqueu URL de Còpia per copiar l'enllaç al vostre codi font.

Galeria d'imatges (2 imatges) Amplia Amplia Tanca

Obriu qualsevol navegador del dispositiu Android i enganxeu l'enllaç copiat a la barra de cerca per veure el vostre codi font a Pastebin. També podeu compartir aquest enllaç amb les persones que vulgueu que tinguin accés al vostre codi.

Personalitzeu l'IDE

Si voleu, també podeu personalitzar l’entorn de desenvolupament. Per canviar l'aparença de l'editor, toqueu la icona de tres menús a l'extrem superior esquerre de la pantalla i aneu a Configuració> Aparença per canviar al tema preferit o seleccionar altres opcions d'aparença disponibles.

Galeria d'imatges (3 imatges) Amplia Amplia Amplia Tanca

Per obtenir més funcions de personalització, toqueu el botó editor i seleccioneu les vostres preferències. També podeu tocar les altres opcions del menú de configuració per veure les opcions disponibles.

Tanmateix, quan feu clic a la icona desplegable de tres menús, el fitxer Configuració del terminal L'opció ofereix algunes configuracions de terminal també.

Pydroid 3 és un entorn virtual de Python per a Android

La instal·lació de Pydroid 3 IDLE al dispositiu Android també descarrega i instal·la Python 3. Tanmateix, el Pydroid 3 IDLE instal·lat per a Python funciona com a entorn virtual a Android.

Això es deu a que intentar executar l'intèrpret d'ordres Python fora de la línia d'ordres del Pydroid IDLE genera un error.

Si voleu jugar i provar-ho, heu d’instal·lar una aplicació CMD Android de tercers dedicada, preferiblement Termux de Play Store.

Un cop instal·leu Termux, obriu-lo i assegureu-vos que també heu instal·lat Pydroid 3. A continuació, escriviu pitó al Termux CMD. Llança un error de directori de fitxers, que indica que Python no existeix a l'espai global d'Android fins que no s'instal·la amb el fitxer pkg install python ordre mitjançant Termux.

Tot i així, córrer pitó al terminal incorporat Pydroid 3 entra amb èxit a l'intèrpret d'ordres de Python.

Relacionat: Com s'utilitza la línia d'ordres de Linux amb Termux a Android

Descarregar: Termux (Gratuït)

crear Windows 10 instal·lació USB usb

Podeu utilitzar Pydroid per a qualsevol projecte?

Tot i que pot ser interessant codificar a Android, no és recomanable utilitzar Pydroid per gestionar un gran projecte. Tanmateix, és una altra manera d’embarcar-se en projectes menors, sobretot quan no estan destinats a la vida real a llarg termini.

Més enllà de la gestió de petits projectes, Pydroid 3 també és una gran eina per jugar per millorar les vostres habilitats de codificació de Python, sobretot si no teniu un PC per executar els vostres programes de Python.

Compartir Compartir Tweet Correu electrònic Com crear, importar i reutilitzar el vostre propi mòdul a Python

Expliquem un important fonament de la reutilització del codi a Python: els mòduls.

Llegiu a continuació
Temes relacionats
  • Android
  • Programació
  • Programació
  • Python
  • Android
Sobre l'autor Idisou Omisola(94 articles publicats)

Idowu és un apassionat de qualsevol tecnologia intel·ligent i productivitat. Durant el temps lliure, juga amb la codificació i canvia al tauler d’escacs quan s’avorreix, però també li agrada deixar de banda la rutina de tant en tant. La seva passió per mostrar a la gent el camí cap a la tecnologia moderna el motiva a escriure més.

Més de Idowu Omisola

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us