¿Cómo ejecutar Python en el teléfono móvil? El código se ejecuta en la computadora pero no en el teléfono móvil.
Cómo hacer que el script de Python que escribiste en tu computadora se ejecute en tu 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, busque instrucciones en línea:
QPython - Panel de instrucciones
A.
QPython es un motor Python en sistemas Android A través de QPython, puede utilizar Python en sistemas Android.
QPython requiere que usted otorgue permisos del 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 dispositivos móviles. información del teléfono, leer mensajes de texto, acceder a cuentas de teléfonos móviles, etc., por lo que no puede utilizar las interfaces relacionadas con SL4A correspondientes a esta parte. Si necesita un acceso más abierto a su programación, utilice el QPython3 más abierto.
Por supuesto, ya sea QPython o QPython3, no usaremos estos permisos para recopilar su información personal, solo se usan cuando usted programa. (Nota: utilizaremos permisos de red para verificar si es la última versión)
Esta guía está escrita en base a la última versión 1.0.4 de QPython. 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 la de la imagen.
Botón Inicio
Después de hacer clic en el botón con el logotipo de Python en el medio de la pantalla, se mostrará el menú de inicio de ejecución. Puede: Leer el código de la imagen del código QRCode (a). Una forma interesante de compartir y publicar código, puede crear imágenes de QRCode a través del generador de QRCode de QPython) Ejecutar scripts en el dispositivo * Ejecutar proyectos en el dispositivo
Imagen - 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 de inicio, en lugar de mostrar el menú de selección como el predeterminado, puede hacerlo mediante "Establecer programa predeterminado" en la página de configuración.
Panel de herramientas para desarrolladores
Si desliza el dedo hacia la izquierda en el panel del botón de inicio, verá otro panel principal. Será más práctico y conveniente para los desarrolladores.
Figura - Panel de desarrollador
Aquí hay muchas funciones útiles:
¿Consola? Sí, es la consola común de Python, puedes interactuar directamente con ella. Analizador de Python
¿Editor?: el editor de código integrado de QPython le permite editar y ejecutar código directamente dentro de la aplicación QPython.
¿Programa?: aquí puede encontrar sus scripts y proyectos QPython. Después de la instalación predeterminada, habrá algunos scripts y proyectos de ejemplo
¿Biblioteca?—Puedes instalar muchas bibliotecas de Python aquí
¿Comunidad?—A través de la comunidad, puedes aprender y usar QPython. Profundice aquí y participe 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 mantiene presionado el ícono de la consola o del editor en el panel de desarrollador, también puede crear un acceso directo en el modo de escritorio; al hacer clic en él, podrá ir directamente a la consola o al editor.
Consola
Figura - Ingrese a la consola desde la barra de notificaciones
Como dije antes, QPython tiene la misma consola Python que la versión para PC, muchos usuarios acostumbrados a usarlo para explorar propiedades de objetos de programación, experimentar con la sintaxis o probar ideas que ya tienen. 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, para que pueda cambiar a una consola diferente. Si desea cerrar la consola, 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 columna del mensaje a menos que haya cerrado la terminal. Si abre la ventana de aviso y hace clic en el pequeño icono de la terminal, puede regresar a la terminal nuevamente.
Editor
Imagen - Editor
El editor integrado de QPython le permite desarrollar Python fácilmente en su mano. Tiene las siguientes funciones:
.Abrir archivo
Nuevo archivo o proyecto
Pellizcar 4 espacios hacia la izquierda
Pellizcar 4 espacios hacia la derecha
Saltar al línea especificada
Guardar el archivo actual
Ejecutar el archivo Python actual
Deshacer la operación anterior
Basado en palabras clave Buscar
Mostrar 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 el resaltado de sintaxis de Python y la visualización de números de línea.
Mientras escribe, puede controlar fácilmente el nivel de ajuste (importante para Python) a través de los dos primeros iconos "<" y ">" en la barra de control inferior. Lo siguiente es "¿Saltar a? Línea". Haga clic en el icono e ingrese el número de líneas para saltar rápidamente al número de líneas que desea saltar. Lo siguiente es "Guardar y Guardar como". Botones "Buscar, Abierto recientemente, Fragmentos de código y Configuración del editor. No olvide que hay botones "Abrir" y "Nuevo" en el lado derecho de la navegación superior.
Al guardar, no olvide agregar el sufijo “.py” al nombre del sufijo, porque el editor no lo completará automáticamente.
Programa C.
En el programa puedes administrar tus scripts y proyectos, que se encuentran en /sdcard/com.hipipal.qpyplus/scripts y /sdcard/com.hipipal respectivamente. .qpyplus/proyectos.
Después de ingresar al programa, al mantener presionado el script o proyecto, puede crear un acceso directo correspondiente al script o proyecto en el escritorio. Después de crear su acceso directo, puede iniciarlo directamente desde el escritorio. . Ellos son.
Script
Figura: Opciones de operación de script y clic
El script es un archivo simple y el script se encuentra en /sdcard/com.hiipal.qpyplus Directorio /scripts. 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 operaciones:
Ejecutar: ejecutar el script
Abrir: editar el script con el editor integrado
Cambiar nombre: cambiar el nombre del script
Eliminar: eliminar el script
Proyecto
Figura: Proyecto y mantenga presionado para crear un acceso directo
p>
proyecto, que contiene main.py como directorio del script de inicio predeterminado. Al mismo tiempo, puede colocar bibliotecas o recursos dependientes de terceros en él si desea que QPython descubra automáticamente su proyecto. , colóquelo en el directorio /sdcard /com.hiipal.qpyplus/projects.
Cuando haces clic en el proyecto, puedes:
Ejecutar el proyecto
Abrir el proyecto con el explorador de recursos y ver sus recursos
Cambiar el nombre del proyecto
Eliminar el proyecto
Biblioteca
La biblioteca es una parte importante de QPython. A través de la biblioteca, puede instalar Python. biblioteca Aquí, puede instalar muchas bibliotecas escritas en Python puro desde la fuente oficial de Pypi (si hay archivos c/++ que deben compilarse, fallará porque no se puede encontrar la herramienta de cadena de compilación)
<. p>Figura - BibliotecaInstalar manualmente la biblioteca
Normalmente, también puede completar la instalación manual colocando su biblioteca en /sdcard/com.hiipal.qpyplus/lib/python2. 7/directorio de paquetes de sitio.
Pero si tiene archivos .so en su biblioteca y ha intentado colocarlos en el directorio sdcard y no se puede montar correctamente, debe intentar este paso: Instálelos en /data/com.hipipal Directorio .qpyplus/files/lib/python2.7/site-packages/.
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 hacer clic en ". Instalar" para instalar la biblioteca (en realidad llama a la herramienta pypi para completar esta operación).
Acerca del servicio QPypi Actualmente mantenemos el servicio QPypi. Los desarrolladores de bibliotecas de terceros pueden contactarnos. Podemos crear una cuenta QPypi para usted y luego podrá usar el sistema pypi para mantener su cuenta. Biblioteca QPypi Python.
Instalar desde Pypi oficial
Figura - Instalar desde Pypi
Después de hacer clic, ingresa a la interfaz de comando de pypi, que llama a la herramienta pypi para permitirle instálelo usted mismo, solo necesita ingresar el comando pip, como pip install [HTML_REMOVED] para instalar la biblioteca. Sin embargo, debe tenerse en cuenta que las bibliotecas con archivos que deben editarse, como c/c++, no se pueden instalar actualmente porque. Android no los tiene disponibles de forma predeterminada.
En términos generales, los paquetes instalados a través de QPypi o Pypi se instalarán en el directorio /data/com.hiipal.qpyplus/files/lib/python2.7/site-packages/.
E. Comunidad
Figura: Comunidad QPython
Puede conocer a otros usuarios de QPython en la comunidad, puede hacer preguntas, participar en debates de temas y enviar. comentarios a los desarrolladores Los usuarios pueden enviar errores/sugerencias, etc.
Además, promocionaremos activamente QPython para que eventualmente sea completamente de código abierto, por lo que también damos la bienvenida a usuarios entusiastas para que se unan a nosotros. Necesitamos urgentemente su ayuda en las siguientes áreas:
Idioma. internacionalización
Ayúdenos a realizar pruebas y enviar comentarios sobre las pruebas
Comenta problemas y envía buenas sugerencias
Construya una comunidad local, inicie conferencias técnicas locales y aprendamos juntos
Otros