El lenguaje de programación Python es utilizado activamente por muchas personas, tanto en la industria como en el mundo académico, para una amplia variedad de propósitos.
Entornos de desarrollo integrados (IDE) para Python
- Atom , un IDE multiplataforma de código abierto con autocompletado, ayuda y más funciones de Python en las extensiones del paquete.
- EasyEclipse , un IDE de código abierto para Python y otros lenguajes.
- Eclipse con el complemento Pydev. Eclipse también admite muchos otros idiomas.
- Eric , un IDE para Python y Ruby
- Geany , IDE para el desarrollo de Python y otros lenguajes.
- IDE de Komodo y FOTOS IDE Python, Perl , PHP y Ruby.
- NetBeans , está escrito en Java y se ejecuta en todos los lugares donde se instala una JVM .
- Ninja-IDE , software gratuito, escrito en Python y Qt , el nombre Ninja significa Ninja-IDE no es solo otro IDE
- PIDA , IDE de código abierto escrito en Python capaz de incorporar otros editores de texto, como Vim .
- PyCharm , un IDE patentado y de código abierto para el desarrollo de Python.
- PyScripter , software gratuito y de código abierto Python IDE para Microsoft Windows.
- PythonAnywhere , un IDE en línea y un servicio de alojamiento web .
- Python Tools para Visual Studio , complemento gratuito y de código abierto para Visual Studio .
- Spyder , IDE para programación científica.
- Visual Studio Code , un IDE de código abierto para varios lenguajes, incluido Python.
- Webware para Python , un conjunto de herramientas de programación para construir aplicaciones basadas en web en Python.
- Wing IDE , propietario multiplataforma con algunas versiones / licencias gratuitas IDE para Python.
- Replit , un IDE en línea que admite varios idiomas.
Marcos de prueba unitarios
Administradores de paquetes de Python y distribuciones de Python
- Anaconda , distribución de Python con
conda
administrador de paquetes - Enthought , Enthought Canopy Python con el administrador de paquetes de Python
- pip , sistema de administración de paquetes utilizado para instalar y administrar software escrito en Python
Aplicaciones
- AAP , una herramienta que se utiliza para descargar, crear e instalar software a través de "recetas" similares a Makefile
- Anki , un programa de flashcard de repetición espaciada
- Ansible , un motor de administración de configuración para computadoras que combina la implementación de software de múltiples nodos y la ejecución de tareas ad hoc
- Bazaar , un sistema de control informático de revisión de escrituras de distribución gratuita
- BitBake , una herramienta de compilación similar a la de un make con el enfoque especial de distribuciones y paquetes para la compilación cruzada de Linux incorporada
- BitTorrent , cliente original, junto con varios derivados
- Buildbot , un sistema de integración continua
- Buildout , una herramienta de compilación de software, utilizada principalmente para descargar y configurar dependencias de software de desarrollo o implementación
- Calibre , una herramienta de gestión de libros electrónicos de código abierto
- Apio , una cola de tareas / cola de trabajos asincrónica basada en el paso de mensajes distribuidos
- Chandler , un administrador de información personal que incluye calendario, correo electrónico, tareas y soporte de notas que no está actualmente en desarrollo.
- Cinema 4D , un programa de animación y arte 3D para crear intros y texto tridimensional. Tiene una consola y un motor de secuencias de comandos Python integrados.
- Conch , implementación del protocolo Secure Shell (SSH) con Twisted
- Deluge , un cliente ça BitTorrent para GNOME
- Dropbox , un servicio de alojamiento de archivos basado en la web
- Exaile , un reproductor de audio de código abierto
- Gajim , un cliente de mensajería instantánea para el protocolo XMPP
- GlobaLeaks , un marco de denuncia de irregularidades de código abierto
- GNOME Soundconverter , un programa para convertir archivos de sonido a varios formatos y calidades (envoltura alrededor de GStreamer ).
- Gramps , un software de genealogía de código abierto
- Gunicorn , un servidor web previo a la bifurcación para aplicaciones WSGI
- Gwibber , un cliente de microblogging
- GYP (Generate Your Projects), una herramienta de automatización de compilación (similar a CMake y Premake ) diseñada para generar archivos de proyectos IDE nativos (por ejemplo, Visual Studio , Xcode , etc.) a partir de una única configuración.
- Image Packaging System (IPS), un avanzado sistema de gestión de paquetes multiplataforma que se utiliza principalmente en los derivados de Solaris y OpenSolaris / illumos
- Juice , un popular descargador de podcasts
- Mercurial una herramienta de gestión de fuentes distribuidas y multiplataforma
- Miro , una aplicación de televisión por Internet multiplataforma
- Morpheus , un software cliente / servidor de intercambio de archivos operado por la empresa StreamCast
- MusicBrainz Picard , un editor de etiquetas multiplataforma de MusicBrainz
- Nicotina , un cliente de PyGTK Soulseek
- OpenLP , software de proyección de letras
- Editor de video OpenShot
- OpenStack , una plataforma IaaS de computación en la nube
- Pip , un administrador de paquetes que se utiliza para instalar y administrar paquetes de software de Python , como los del repositorio de software Python Package Index (PyPI)
- PiTiVi , un editor de video no lineal
- Portage , el corazón de Gentoo Linux, un sistema avanzado de administración de paquetes basado en el sistema de puertos estilo BSD
- Pychess , un programa de ajedrez informático multiplataforma
- PyGopherd , un servidor web Gopher moderno que también admite HTTP y WAP
- Quake Army Knife , un entorno para desarrollar mapas en 3D para juegos basados en el motor Quake
- Quod Libet , un reproductor de música multiplataforma gratuito y de código abierto, editor de etiquetas y organizador de bibliotecas
- Resolver One , una hoja de cálculo
- SageMath , una combinación de más de 20 paquetes matemáticos de código abierto principales y proporciona una interfaz web fácil de usar con la ayuda de Python
- Salt , un motor de ejecución remota y gestión de la configuración
- SCons , una herramienta para la construcción de software
- Shinken , una aplicación de software de monitoreo de redes y sistemas informáticos compatible con Nagios
- TouchDesigner , un lenguaje de programación visual basado en nodos para contenido multimedia interactivo en tiempo real
- Tryton , una plataforma de aplicaciones informáticas de uso general de alto nivel de tres niveles
- El Centro de software de Ubuntu , un administrador de paquetes gráfico , se instaló de forma predeterminada en Ubuntu 9.10 y dejó de incluirse en las versiones de Ubuntu a partir de la versión 16.04 de Ubuntu.
- Wicd , un administrador de red para Linux
- YUM , una utilidad de administración de paquetes para sistemas operativos Linux compatibles con RPM
- Waf , una herramienta de automatización de compilación diseñada para ayudar en la compilación e instalación automática de software de computadora
- Xpra , una herramienta que ejecuta clientes X, normalmente en un host remoto, y dirige su pantalla a la máquina local sin perder ningún estado.
aplicaciones web
- Allura , una falsificación de software ASF para administrar repositorios de código fuente , informes de errores, discusiones, páginas wiki, blogs y más para múltiples proyectos.
- Bloodhound , un sistema de seguimiento de errores y gestión de proyectos de ASF
- ERP5 , un potente ERP / CRM de código abierto que se utiliza en la industria aeroespacial, la confección, la banca y el gobierno electrónico
- ERPNext , un ERP / CRM de código abierto
- Kallithea , un sistema de gestión de código fuente
- Mailman , uno de los paquetes más populares para ejecutar listas de distribución de correo electrónico
- MakeHuman , software gratuito para crear humanos realistas en 3D.
- MoinMoin , un motor wiki
- Odoo (anteriormente OpenERP), software de gestión empresarial
- Planet , un agregador de piensos
- Plone , un sistema de gestión de contenido de código abierto
- Roundup , un sistema de seguimiento de errores
- Tor2web , un proxy HTTP para Tor Hidden Services (HS)
- Trac , base de datos de seguimiento de errores / problemas basada en la web, wiki y front-end de control de versiones
- ViewVC , una interfaz basada en la web para navegar por CVS y SVN repositorios
Videojuegos
- Battlefield 2 usa Python para todos sus complementos y muchas de sus funcionalidades. [1]
- Comandante del puente [2]
- Disney's Toontown Online está escrito en Python y usa Panda3D para gráficos. [3] [4]
- ¡Club de literatura Doki Doki! , una novela visual de terror psicológico que utiliza el motor Ren'Py
- Eve Online usa Stackless Python .
- Frets on Fire está escrito en Python y usa Pygame
- Mount & Blade está escrito en Python. [ cita requerida ]
- Pirates of the Caribbean Online está escrito en Python y usa Panda3D para gráficos. [ cita requerida ]
- Los Sims 4 usa Python [5]
- The Temple of Elemental Evil , un juego de rol de computadora basado en el escenario clásico de campaña de Greyhawk Dungeons & Dragons
- Unity of Command (videojuego) es un juego de guerra de nivel operativo sobre la campaña de Stalingrado de 1942/43 en el frente oriental. [ cita requerida ]
- Vampire: The Masquerade - Bloodlines , un juego de rol de computadora basado en el escenario de la campaña World of Darkness [6]
- Vega Strike , un simulador espacial de código abierto, usa Python para la secuencia de comandos interna [ cita requerida ]
- World of Tanks usa Python para la mayoría de sus tareas. [7]
Frameworks web
- BlueBream , una reescritura de los Zope desarrolladores del servidor 2 de aplicaciones web Zope
- Botella , un marco de micro web WSGI rápido, simple y liviano
- CherryPy , un servidor y marco de aplicaciones web orientado a objetos
- CubicWeb , un marco web que se enfoca en la web semántica a gran escala y aplicaciones de datos abiertos vinculados y corporaciones internacionales.
- Django , un marco web MVT (modelo, vista, plantilla)
- Flask , un microframework moderno, ligero y bien documentado basado en Werkzeug y Jinja 2
- Google App Engine , una plataforma para desarrollar y alojar aplicaciones web en centros de datos administrados por Google, incluido Python.
- Grok , un marco web basado en la tecnología Zope Toolkit
- Jam.py (marco web) , un marco de desarrollo rápido de aplicaciones WSGI " full stack "
- Nagare , un marco web para desarrollar aplicaciones web en Stackless Python
- Nevow , un marco de aplicación web desarrollado originalmente por la empresa Divmod
- Pilones , un marco web ligero que enfatiza la flexibilidad y el rápido desarrollo
- Pyramid , es un framework web minimalista inspirado en Zope, Pylons y Django
- Python Paste , conjunto de utilidades para el desarrollo web que se ha descrito como "un marco para marcos web"
- Quixote , un marco para desarrollar aplicaciones web en Python
- RapidSMS , un marco web que amplía la lógica y las capacidades de Django para comunicarse con mensajes SMS
- Spyce , una tecnología para incrustar código Python en páginas web
- TACTIC , una aplicación de proceso inteligente basada en la web y un sistema de gestión de activos digitales
- Tornado , un servidor y un marco ligeros sin bloqueo
- TurboGears , un marco web que combina SQLObject / SQLAlchemy , Kid / Genshi y CherryPy / Pylons
- web2py , un marco de aplicación web empresarial de pila completa, siguiendo el diseño MVC
- Webware para Python , un marco de aplicación web orientado a objetos
- Zope 2 , un servidor de aplicaciones, comúnmente utilizado para construir sistemas de gestión de contenido.
Marcos gráficos
- Pygame , enlaces de Python para SDL
- Panda3D , un motor de juegos 3D para Python
- Biblioteca de imágenes de Python , un módulo para trabajar con imágenes
- Python-Ogre , un enlace de lenguaje Python para el motor OGRE 3D
- Soya3D , un motor de juegos 3D de alto nivel para Python
Marcos de interfaz de usuario
- appJar , biblioteca de GUI de código abierto y multiplataforma para Python. Proporciona funciones de envoltura fáciles en la mayor parte de Tkinter con funcionalidad adicional incorporada.
- Kivy , biblioteca Python de código abierto para desarrollar software de aplicación multitáctil con una interfaz de usuario natural (NUI).
- PyGTK , una popular biblioteca de GUI multiplataforma basada en GTK +; además, otras bibliotecas de GNOME también tienen enlaces para Python
- PyQt , otra biblioteca GUI multiplataforma basada en Qt; como arriba, las bibliotecas de KDE también tienen enlaces
- PySide , una alternativa a la biblioteca PyQt, lanzada bajo la licencia de estilo BSD
- Tkinter es la GUI de facto de Python, se envía en la mayoría de las versiones de Python y está integrada en IDLE . Es una herramienta de comando basada en Tcl .
- wxPython , un puerto de wxWidgets y una biblioteca GUI multiplataforma para Python
Paquetes científicos
- Astropy , una biblioteca de herramientas de Python para astronomía y astrofísica.
- Biopython , una suite de biología molecular de Python
- graph-tool , un módulo de Python para la manipulación y el análisis estadístico de gráficos.
- Kit de herramientas de lenguaje natural , o NLTK, un conjunto de bibliotecas y programas para el procesamiento del lenguaje natural (PNL) simbólico y estadístico para inglés
- Orange , una herramienta de programación visual de código abierto que presenta métodos y visualización de datos interactivos para el análisis de datos estadísticos , la minería de datos y el aprendizaje automático .
- NetworkX , un paquete para la creación, manipulación y estudio de redes complejas .
- SciPy , una biblioteca de rutinas científicas y numéricas
- scikit-learn , una biblioteca para el aprendizaje automático.
- TomoPy , un paquete para procesamiento de datos tomográficos y reconstrucción de imágenes
- Veusz , un paquete de trazado científico
- VisTrails , un software de gestión de procedencia y flujo de trabajo científico con interfaz de programación visual y visualización integrada (a través de Matplotlib, VTK).
- Apache Singa , una biblioteca para el aprendizaje profundo .
Bibliotecas matemáticas
- Mathics , una implementación de código abierto del lenguaje de programación Mathematica
- Matplotlib , una extensión que proporciona funciones matemáticas y gráficas similares a MATLAB
- NumPy , una extensión de lenguaje que agrega soporte para matrices y matrices multidimensionales grandes y rápidas
- Plotly es una biblioteca de trazado científico para crear gráficos basados en navegador .
- SageMath es una gran aplicación de software matemático que integra el trabajo de casi 100 proyectos de software libre .
- SymPy , un paquete de cálculos matemáticos simbólicos
- PyMC , módulo de Python que contiene modelos estadísticos bayesianos y algoritmos de ajuste, incluida la cadena de Markov Monte Carlo.
Bibliotecas numéricas
- NumPy (antes numérico) , una biblioteca con licencia BSD que agrega soporte para la manipulación de arreglos y matrices grandes y multidimensionales; también incluye una gran colección de funciones matemáticas de alto nivel. NumPy sirve como columna vertebral para otras bibliotecas numéricas, en particular SciPy . Estándar de facto para operaciones de matriz / tensor en Python.
- Pandas una biblioteca para la manipulación y el análisis de datos.
- SageMath es una gran aplicación de software matemático que integra el trabajo de casi 100 proyectos de software libre y admite álgebra lineal, combinatoria, matemáticas numéricas, cálculo y más. [8]
- SciPy , [9] [10] [11] una gran biblioteca de herramientas científicas con licencia BSD. Estándar de facto para cálculos científicos en Python.
- ScientificPython , una biblioteca con un conjunto diferente de herramientas científicas
- SymPy , una biblioteca basada en la nueva licencia BSD para cálculo simbólico. Las características de Sympy van desde la aritmética simbólica básica hasta el cálculo, el álgebra, las matemáticas discretas y la física cuántica.
Paquetes de desarrollo adicionales
- Cheetah , un motor de plantillas y una herramienta de generación de código con tecnología Python
- Construct , una biblioteca de Python para la construcción declarativa y la deconstrucción de estructuras de datos.
- Genshi , un motor de plantillas para vocabularios basados en XML
- IPython , un shell de desarrollo escrito y diseñado para Python
- Jinja , un motor de plantillas Python-accionado, inspirado por Django motor de plantillas 's
- Kid , motor de plantillas simple para vocabularios basados en XML
- Meson build system , una herramienta de software para automatizar la construcción (compilación) de software
- mod_python , un módulo de Apache que permite la integración directa de scripts de Python con el servidor web Apache
- PyObjC , un puente de Python a Objective-C que permite escribir software OS X en Python
- Robot Framework , un marco de automatización de pruebas genérico para pruebas de aceptación y desarrollo impulsado por pruebas de aceptación (ATDD)
- Setuptools , una biblioteca de proceso de desarrollo de paquetes diseñada para facilitar el empaquetado de proyectos de Python mediante la mejora de la biblioteca estándar de Python distutils (utilidades de distribución).
- Sphinx , que convierte archivos reStructuredText en sitios web HTML y otros formatos, incluidas páginas PDF , EPub y Man
- SQLAlchemy , backend de base de datos y ORM
- SQLObject , un ORM para proporcionar una interfaz de objeto a una base de datos
- Storm , un ORM de Canonical
- Topsite Templating System , otro motor de plantillas impulsado por Python
- Twisted , un marco de trabajo en red para Python
- VPython , el lenguaje de programación Python más un módulo de gráficos 3D llamado Visual
Incrustado como lenguaje de secuencias de comandos
Python es, o puede usarse, como lenguaje de programación en estos notables productos de software:
- Abaqus (software de elementos finitos)
- Marco de ventaja
- Amarok
- ArcGIS , una plataforma GIS prominente, permite un modelado extensivo usando Python
- Autodesk Maya , modelador 3D profesional que permite la creación de scripts en Python como alternativa a MEL a partir de la versión 8.5
- Autodesk MotionBuilder
- Autodesk Softimage (anteriormente Softimage | XSI)
- BioNumerics, un paquete de software bioinformático para la gestión, almacenamiento y análisis (estadístico) de todo tipo de datos biológicos.
- Licuadora
- Boxee , un software de PC de cine en casa multiplataforma
- Cine 4D
- Civilization IV tiene el editor de mapas compatible con Python. [12]
- Corel Paint Shop Pro
- Claws Mail con el complemento Python
- DSHub
- ERDAS Imagine
- FreeCAD
- gedit
- CAÑUTILLO
- GNAT La herramienta de cadena de programación GNAT (implementación del lenguaje Ada en GNU gcc), como componentes reutilizables GNATcoll para las aplicaciones (con o sin PyGTK) y como lenguaje de scripting para los comandos en el entorno de programación GPS.
- Paquete de animación 3D altamente evolucionado de Houdini , completamente extensible usando python
- Inkscape , un editor de gráficos vectoriales gratuito
- Krita , un editor de gráficos de trama gratuito para pintura digital
- MeVisLab , un software de visualización y procesamiento de imágenes médicas, utiliza Python para secuencias de comandos de red, módulos de macros y creación de aplicaciones.
- Modo
- Micromine
- Minecraft: Pi Edition (juego) [13]
- Paquetes CAE de MSC.Software : Adams, Mentat, SimXpert
- MySQL Workbench , una herramienta de diseño de bases de datos visual
- Notepad ++ tiene un complemento llamado PythonScript que permite programar Notepad ++ en Python
- Nuke (composición para efectos visuales)
- OriginPro , un software de análisis y gráficos comerciales, proporciona un entorno Python para acceder
- ParaView , un software de visualización científica de código abierto
- Poser , un programa informático de renderizado y animación 3D que utiliza para la creación de secuencias de comandos un dialecto especial de Python, llamado PoserPython
- PyMOL , un visor molecular popular que incorpora Python para scripts e integración
- QGIS usa Python para scripts y desarrollo de complementos
- Rhinoceros 3D versión 5.0 [14] y su lenguaje de scripting visual Grasshopper usa IronPython [15]
- Rhythmbox
- Scribus
- 3DSlicer , software de visualización y análisis de imágenes médicas. Python está disponible para implementación de algoritmos, canalizaciones de análisis y creación de GUI.
- Software estadístico SPSS SPSS Programmability Extension permite a los usuarios ampliar el lenguaje de sintaxis de comandos SPSS con Python
- Totem , un reproductor multimedia para el entorno de escritorio GNOME
- Empuje
- Visita
- WeeChat , un cliente de IRC de consola
Usos comerciales
- CCP hf usa Stackless Python en sus aplicaciones del lado del servidor y del lado del cliente para su MMO Eve Online . [dieciséis]
- El backend de Instagram está escrito en Python. [17]
- La NASA está utilizando Python para implementar un repositorio CAD / CAE / PDM y un sistema de gestión, integración y transformación de modelos que será la infraestructura central para su entorno de ingeniería colaborativa de próxima generación. [18] [se necesita fuente no primaria ] También es el lenguaje de desarrollo de OpenMDAO , un marco desarrollado por la NASA para resolver problemas de optimización de diseño multidisciplinarios .
- "Python ha sido una parte importante de Google desde el principio y lo sigue siendo a medida que el sistema crece y evoluciona. Hoy en día, decenas de ingenieros de Google usan Python". [19]
- reddit fue escrito originalmente en Common Lisp , pero fue reescrito en Python en 2005 [20]
- Yahoo! Grupos usa Python "para mantener sus grupos de discusión" [ cita requerida ]
- YouTube usa Python "para producir funciones mantenibles en tiempos récord, con un mínimo de desarrolladores" [21]
- Enthought utiliza Python como lenguaje principal para muchas aplicaciones personalizadas en Geofísica, Aplicaciones financieras, Astrofísica, simulaciones para empresas de productos de consumo, ...
- Rosneft utiliza Python como uno de los principales lenguajes para el desarrollo de aplicaciones de geoingeniería. RN-GRID, un software de simulación de fracturamiento hidráulico , tiene una interfaz gráfica de usuario escrita completamente en Python. [22] [ verificación fallida ]
Implementaciones de Python
Las implementaciones de Python incluyen: [23]
- CPython : la implementación de referencia, escrita en C89 . Algunas distribuciones notables incluyen:
- PSF Python: distribución de referencia que incluye solo bibliotecas estándar seleccionadas [24]
- ActivePython : distribución con más de 300 paquetes incluidos [25]
- Intel Distribution para Python : distribución de alto rendimiento con administradores de paquetes conda y pip [26]
- Python sin pila : CPython con corrutinas
- MicroPython : implementación de Python 3 para plataformas de microcontroladores
- CLPython : implementación, escrito en Common Lisp
- Cython : lenguaje de programación para simplificar la escritura de módulos de extensión C y C ++ para el tiempo de ejecución de CPython Python.
- IronPython : Python para plataformas CLI (incluidas .NET y Mono )
- Jython - Python para plataformas Java
- Pyjs : un marco (basado en el concepto de Google Web Toolkit (GWT)) para desarrollar aplicaciones web basadas en Python del lado del cliente, incluido un compilador independiente de Python a JavaScript, un marco Ajax y un kit de herramientas de widgets.
- PyPy : Python (originalmente) codificado en Python, usado con RPython , un subconjunto restringido de Python que es susceptible de análisis estático y, por lo tanto, un JIT .
- Numba - NumPy conscientes LLVM compilador JIT basado
- Shed Skin : un compilador de fuente a fuente de Python a C ++
- Nuitka : un compilador de fuente a fuente que compila código Python en ejecutables C / C ++ o código fuente.
Las implementaciones históricas de Python incluyen:
- Parrot : máquina virtual que se está desarrollando principalmente como el tiempo de ejecución de Raku y está destinada a admitir lenguajes dinámicos como Python, Ruby, Tcl, etc.
- Pyrex : proyecto de desarrollo de módulo Python similar a Python que en su mayoría ha sido eclipsado por Cython
- Python para S60 : puerto de CPython a la plataforma S60
- Psyco : proyecto de compilador JIT especializado que en su mayoría ha sido eclipsado por PyPy
- Unladen Swallow : implementación orientada al rendimiento basada en CPython que ejecutó de forma nativa su código de bytes a través de un compilador JIT basado en LLVM . Financiado por Google, parado alrededor de 2011
Referencias
- ^ https://wiki.python.org/moin/OrganizationsUsingPython
- ^ https://wiki.python.org/moin/OrganizationsUsingPython
- ^ https://dl.acm.org/doi/10.1145/950566.950589
- ^ https://github.com/peppythegod/ToontownOnline
- ^ "Campamento del creador de Los Sims 4: clase magistral de modificación" . Sims VIP . Consultado el 17 de marzo de 2018 .
- ^ "Vampire: The Masquerade - Bloodlines - Mod Developer Guide - PC - Por rezzzman - GameFAQs" . gamefaqs.gamespot.com . Consultado el 11 de septiembre de 2020 .
- ^ "¡Esto es GameDev, bebé! Entrevista con los desarrolladores de World of Tanks - HackMag" . hackmag.com .
- ^ Zimmermann, P., Casamayou, A., Cohen, N., Connan, G., Dumont, T., Fousse, L., ... y Bray, E. (2018). Matemática Computacional con SageMath. SIAM.
- ^ Jones, E., Oliphant, T. y Peterson, P. (2001). SciPy: herramientas científicas de código abierto para Python.
- ^ Bressert, E. (2012). SciPy y NumPy: una descripción general para desarrolladores. "O'Reilly Media, Inc.".
- ^ Blanco-Silva, FJ (2013). Aprendizaje de ciencia ficción para computación numérica y científica. Packt Publishing Ltd.
- ^ Kosak, Dave 'Fargo' (27 de octubre de 2005). "GameSpy: Civilization IV" . GameSpy . págs. 1-3. 662218. Archivado desde el original el 6 de diciembre de 2013 . Consultado el 24 de octubre de 2009 .
- ^ O'Hanlon, Martin (2020-09-04), martinohanlon / mcpi , consultado el 2020-09-11
- ^ "¿Qué es Rhino.Python?" . developer.rhino3d.com .
- ^ "¿Qué es Rhino.Python?" . developer.rhino3d.com . Consultado el 15 de abril de 2021 .
- ^ "EVE Online | Preguntas frecuentes" . EVE Online . 2008-07-05. Archivado desde el original el 22 de febrero de 2009.
- ^ McCracken, Harry (23 de junio de 2015). "Primero haga lo simple: la ingeniería detrás de Instagram" . Empresa rápida .
- ^ "Software de código abierto de la NASA" . code.nasa.gov . Consultado el 26 de octubre de 2020 .
- ^ Citas sobre Python Peter Norvig, director de calidad de búsqueda de Google, Inc.
- ^ "en ceceo" . Voto a favor . Consultado el 5 de diciembre de 2018 .
- ^ Citas sobre Python Cuong Do, arquitecto de software, YouTube.com.
- ^ "Rosneft da más de 120 licencias ...". Consultado el 5 de diciembre de 2019 .
- ^ "PythonImplementations" . Wiki de Python . Fundación de software Python . Consultado el 14 de diciembre de 2017 .
- ^ "Descarga Python" . Python.org . Fundación de software Python . Consultado el 14 de diciembre de 2017 .
- ^ "ActivePython" . ActiveState.com . Software ActiveState . Consultado el 14 de diciembre de 2017 .
- ^ "Distribución Intel para Python" . Software de Intel . Intel . Consultado el 14 de diciembre de 2017 .
enlaces externos
- Python Package Index (anteriormente Python Cheese Shop) es el directorio oficial de bibliotecas y módulos de software de Python
- Las recetas populares de Python en ActiveState Code contienen cientos de ejemplos de código para varias tareas usando Python
- Módulos útiles en la wiki de Python.org
- Organizaciones que utilizan Python : una lista de proyectos que utilizan Python
- Editores de Python.org : tabla multiplataforma de varios editores de Python
- Open Hub - proyectos de código abierto en Python