Colección de citas famosas - Frases elegantes - ¿Cómo puedo ejecutar Python en mi teléfono, pero el código que se ejecuta en mi computadora no puede ejecutarse en mi teléfono?

¿Cómo puedo ejecutar Python en mi teléfono, pero el código que se ejecuta en mi computadora no puede ejecutarse en mi teléfono?

¿Cómo hacer que un script de Python escrito en una computadora se ejecute en un teléfono móvil o sistema Android?

Puedes instalar un emulador de Python, como QPython.

Después de instalar esta apk, puedes ejecutar scripts de Python en Android.

Acerca de QPython3L, instrucciones de búsqueda en línea:

Instrucciones de uso de QPython

Panel A.

Figura - Panel de inicio

QPython es el motor Python en sistemas Android. Con QPython, puedes usar Python bien en el sistema Android.

QPython requiere que usted otorgue permisos al sistema, como red, Bluetooth, ubicación geográfica, etc., para que pueda usar estas funciones para la programación. Por supuesto, QPython no requiere que usted otorgue permisos para leer información del teléfono móvil, leer mensajes de texto, acceder a cuentas de teléfonos móviles, etc., por lo que no puede utilizar esta parte de las interfaces relacionadas con SL4A. Si necesita permisos más abiertos para programar, utilice QPython3, más abierto.

Por supuesto, ni QPython ni QPython3 utilizarán estos permisos para recopilar su información personal, solo se usan cuando usted programa. (Nota: utilizaremos permisos de red para comprobar si es la última versión)

Este asistente está basado en la última versión de QPython 1.0.4. Si no está utilizando la última versión de QPython, actualice lo antes posible.

Después de instalar QPython, ejecútelo y verá la interfaz de inicio como se muestra en la imagen.

Botón Inicio

Después de hacer clic en el botón con el logo de Python en el medio de la pantalla, se mostrará el menú de inicio. ¿Puedes leer imágenes de códigos QR? ¿Una forma divertida de compartir y publicar código a través de ? ¿El generador de códigos QR de QPython crea imágenes de códigos QR)? ¿Ejecutar script en el dispositivo? *?Ejecute el proyecto en el dispositivo.

Figura - Botón Inicio

Si está utilizando la versión >=0.9.8, puede ejecutar php_console.py en el directorio del script para instalar muchas bibliotecas de terceros.

Si desea ejecutar un script o proyecto específico después de hacer clic en el botón Inicio en lugar de mostrar el menú de selección de forma predeterminada, puede hacerlo a través de "Establecer programas predeterminados" en la página de configuración.

Panel de herramientas de desarrollador

Si deslizas el panel del botón de inicio hacia la izquierda, verás otro panel principal. Para los desarrolladores, será más práctico y conveniente.

Figura: Panel de desarrollador

Aquí hay muchas funciones útiles:

¿Consola? Sí, es una consola Python común y puedes interactuar directamente con el analizador Python.

¿Editar? -El editor de código integrado de QPython le permite editar y ejecutar código directamente dentro de su aplicación QPython.

¿Programa? - Puede encontrar sus scripts y proyectos QPython aquí. Después de la instalación predeterminada, hay algunos scripts y proyectos de muestra.

¿Biblioteca? Hay muchas bibliotecas de Python que puedes instalar aquí

¿Comunidad? A través de la comunidad, aquí puede aprender y usar QPython mejor y más profundamente y participar en la construcción de QPython.

A continuación, echemos un vistazo a la consola y al editor:

B. Consola y editor

Figura - Consola

Si Mantenga presionado el ícono de la consola o del editor en el panel de desarrollador, también puede crear un acceso directo en el escritorio y hacer clic en él para ingresar directamente a la consola o al editor.

Comodidad

Figura - Ingreso a la consola desde la barra de notificaciones

Como dije antes, QPython tiene la misma consola Python que la PC que utilizan muchos usuarios Úselo para explorar las propiedades de los objetos de programación, experimentar con la sintaxis o probar sus ideas existentes. Puede escribir comandos directamente en la terminal y dejar que el analizador de Python los ejecute.

Haga clic en el icono "+" en la esquina superior derecha de la consola para crear una nueva ventana de terminal. Haga clic en la flecha en la esquina superior izquierda para mostrar una lista de las ventanas de la consola abiertas actualmente y podrá cambiar a una consola diferente. Si desea cerrar la consola, simplemente haga clic en el botón de cerrar "X".

Tenga en cuenta que después de abrir la consola, aparecerá un pequeño icono de terminal en la barra de mensajes a menos que cierre la terminal. Puede regresar a la terminal nuevamente si abre una ventana emergente y hace clic en el ícono de la terminal.

Edición

Editor gráfico

El editor integrado de QPython le permite desarrollar Python cómodamente en la palma de su mano. Tiene las siguientes funciones:

Abrir un archivo

Crear un nuevo archivo o proyecto

Sangría 4 espacios a la izquierda.

Apretar 4 espacios a la derecha

Saltar a la línea especificada

Guardar el archivo actual.

Ejecute el archivo Python actual.

Deshacer el paso anterior.

Buscar por palabra clave

Muestra una lista de archivos editados recientemente.

Insertar fragmentos de código

Establecer el comportamiento predeterminado del editor

El editor le permite ingresar y editar texto. Puede desarrollar sus scripts, guardarlos y ejecutarlos. El editor admite la sintaxis de Python para resaltar los números de línea.

Mientras escribes, puedes controlar fácilmente el nivel de reducción usando los dos primeros íconos "" (esto es importante para Python). Lo siguiente es "¿Saltar a? Fila", haga clic en el icono, ingrese el número de filas para saltar rápidamente al número de filas a las que desea saltar y luego guardar. Entonces qué. Guardar como, ¿y luego qué? ¿Ejecutar, deshacer? buscar,? ¿Abrió recientemente? ¿Fragmento de código? Entonces qué. ¿Configuración del editor? botón. ¿No olvides qué más hay en el lado derecho de la navegación superior? ¿Abrirlo? Entonces qué. Nuevo botón.

Al guardar, no olvide agregar el sufijo “.py” como sufijo porque el editor no lo completará automáticamente.

Programa C.

En el programa, puede administrar sus scripts y proyectos, que se encuentran en /SD card/com . com.hipppal.qpyplus/projects.

Después de ingresar al programa, cuando mantiene presionado un script o elemento, puede crear un acceso directo correspondiente al script o elemento en el escritorio. Después de crear accesos directos, puede ejecutarlos directamente desde el escritorio.

Script

Gráfico: opciones de script y clic

Un script es un archivo simple. El script se encuentra en el directorio /SD card/com hipppal . Si desea que sus propios scripts aparezcan aquí, colóquelos en este directorio.

Después de hacer clic en el script, puede realizar las siguientes acciones:

Ejecutar: ejecuta el script.

Abrir: utilice el editor integrado para editar el script.

Cambiar nombre: cambia el nombre del script.

Eliminar: elimina el script.

Proyecto

Figura: Proyecto y mantenga presionado para crear un acceso directo

El proyecto contiene main.py como directorio del script de inicio predeterminado. Puede agregar un tercero. -Biblioteca o recurso de dependencias del partido en ella. Si desea que QPython descubra su proyecto automáticamente, colóquelo en el directorio /SD card/com .

Cuando haces clic en un proyecto, puedes:

Ejecutar el proyecto

Abrir el proyecto con el Explorador de recursos para ver sus recursos.

Cambiar nombre del proyecto

Eliminar el proyecto.

Biblioteca D.

La biblioteca es una parte importante de QPython. A través de bibliotecas, puede instalar bibliotecas de Python. Aquí, puede instalar muchas bibliotecas escritas exclusivamente en Python desde el código fuente oficial de Pypi (si hay archivos c/++ para compilar, fallará porque no se puede encontrar la herramienta de cadena de compilación).

Biblioteca de gráficos

Instale la biblioteca manualmente

Por lo general, también puede instalar la biblioteca colocándola en /SD card/com . Directorio /python 2.7 /site-packages para instalar manualmente la biblioteca.

Sin embargo, si lo tienes. Entonces, los archivos en su biblioteca, y ha intentado colocarlos en el directorio de la tarjeta SD, y no se pueden cargar correctamente, debe intentar este paso: instálelos en /data/com qpyplus/files/lib. /python 2.7/site-packages/directorio.

Instalación desde QPypi

Figura - Instalación desde QPypi

Proporcionamos un servicio web QPypi y publicamos varias bibliotecas. Después de hacer clic en los detalles, puede instalar la biblioteca haciendo clic en "instalar" (en realidad llama a la herramienta pypi para hacer esto).

Acerca del servicio QYPPI Actualmente mantenemos el servicio QYPPI. Los desarrolladores de bibliotecas de terceros pueden contactarnos. Podemos crear una cuenta QYPPI para usted y luego podrá usar el sistema QPypi para mantener sus bibliotecas Python en QYPPI.

Instalar desde Pypi oficial

Figura - Instalar desde Pypi

Haga clic para ingresar a la interfaz de comando de pypi y llame a la herramienta pypi para instalarla usted mismo. Solo necesita ingresar el comando pip, como pip install [HTML_REMOVED]], para instalar esta biblioteca. Sin embargo, cabe señalar que bibliotecas como c/c++ con archivos a editar no se pueden instalar en este momento, porque Android no tiene una cadena de herramientas para la compilación de forma predeterminada.

En términos generales, los paquetes instalados a través de QYPI o Pypi se instalarán en el directorio /data/com qypplus/files/lib/python 2.7/site-packages/.

Comunidad E.

Comunidad Figure-QPython

Puedes conocer a otros usuarios de QPython en la comunidad. Puede hacer preguntas, participar en debates temáticos, enviar errores/sugerencias a los desarrolladores, etc.

Además, promocionaremos activamente QPython para que sea completamente de código abierto, por lo que los usuarios entusiastas también pueden unirse. Necesitamos urgentemente su ayuda con:

Internacionalización del idioma

Ayúdenos a realizar pruebas y enviar comentarios de prueba.

Comenta problemas y envía buenas sugerencias.

Construya una comunidad local, realice conferencias técnicas locales y aprenda unos de otros.

Otros