Pydroid 3 - IDE for Python 3

Licencia: Gratis ‎Tamaño del archivo: N/A
‎Calificación de usuarios: 0.0/5 - ‎0 ‎Votos

acerca de Pydroid 3 - IDE for Python 3

Pydroid 3 es el IDE educativo más fácil de usar y potente de Python 3 para Android. Funciones: - Intérprete de Python 3.8 sin conexión: no se requiere Internet para ejecutar programas Python. - Pip package manager y un repositorio personalizado para paquetes de ruedas preconstruidos para bibliotecas científicas mejoradas, como numpy, scipy, matplotlib, scikit-learn y jupyter. - OpenCV ya está disponible (en dispositivos con soporte Camera2 API). * - TensorFlow y PyTorch también están disponibles. * - Ejemplos disponibles de fábrica para un aprendizaje más rápido. - Soporte completo de Tkinter para GUI. - Emulador de terminal con todas las funciones, con soporte de línea de lectura (disponible en pip). - Incorporado C, C++ e incluso fortran compilador diseñado especialmente para Pydroid 3. Permite a Pydroid 3 construir cualquier biblioteca de pip, incluso si está utilizando código nativo. También puede crear e instalar dependencias desde una línea de comandos. - Soporte Cython. - Depurador PDB con puntos de interrupción y relojes. - Biblioteca gráfica Kivy con un nuevo backend SDL2 brillante. - Soporte PyQt5 disponible en el repositorio de instalación rápida junto con soporte matplotlib PyQt5 sin necesidad de código adicional. - Soporte De Matplotlib Kivy disponible en el repositorio de instalación rápida. - Soporte pygame 2. Características del editor: - Predicción de código, sangría automática y análisis de código en tiempo real al igual que en cualquier IDE real. * - Barra de teclado extendida con todos los símbolos que necesita para programar en Python. - Resaltado de sintaxis y temas. - Pestañas. - Navegación de código mejorada con gotos interactivos de asignación/definición. - Compartir un clic en Pastebin. * Las características marcadas con asterisco solo están disponibles en la versión Premium. Manual rápido. Pydroid 3 requiere al menos 250 MB de memoria interna libre. Se recomienda 300 MB+. Más si está utilizando bibliotecas pesadas como scipy. Para ejecutar puntos de interrupción de lugar de depuración haciendo clic en el número de línea. Kivy se detecta con "importar kivy", "de kivy" o "#Pydroid correr kivy". PyQt5 se detecta con "importar PyQt5", "desde PyQt5" o "#Pydroid ejecutar qt". Lo mismo para sdl2, tkinter y pygame. Hay un modo especial "#Pydroid ejecutar terminal" para asegurarse de que su programa se ejecuta en modo terminal (esto es útil con matplotlib que se ejecuta automáticamente en modo GUI) ¿Por qué algunas bibliotecas son solo premium? Estas bibliotecas eran extremadamente difíciles de transportar, así que tuvimos que pedirle a otro desarrollador que hiciera eso. De acuerdo, sus bifurcaciones de estas bibliotecas se proporcionan únicamente a los usuarios premium. Si desea desarrollar bifurcaciones gratuitas de estas bibliotecas - póngase en contacto con nosotros. Tome parte en el desarrollo de Pydroid 3 mediante la notificación de errores o proporcionar solicitudes de características a nosotros. Apreciamos eso. Como el objetivo principal de Pydroid 3 es ayudar al usuario a aprender el lenguaje de programación Python 3, nuestra primera prioridad es la migración de bibliotecas científicas (por lo que las bibliotecas relacionadas con el sistema se portan solo cuando se utilizan como dependencias de algún otro paquete educativo). Información legal. Algunos binarios en Pydroid 3 APK tienen licencia bajo (L)GPL, envíenos un correo electrónico para el código fuente. Las bibliotecas de Python puras de la GPL incluidas con Pydroid 3 se consideran que ya vienen en el formulario de código fuente. Pydroid 3 no agrupa ningún módulo nativo con licencia GPL para evitar la importación automática de ellos. El famoso ejemplo de dicha biblioteca es GNU readline, que se puede instalar utilizando pip. Las muestras disponibles en la aplicación son gratuitas para uso educativo con una excepción: ellos, o sus obras derivadas, no se pueden utilizar en ningún producto de la competencia (de ninguna manera). Si no está seguro de si su aplicación se ve afectada por esta restricción, siempre pida un permiso por correo electrónico.