Sobre Python (el Lenguaje)
¿Qué son las ''Excepciones''?
Las excepciones (Exception) son un mecanismo que posee el lenguaje para informarnos de un error o advertencia. En la página MensajesExcepcionales creamos una guía con las excepciones más comunes, su traducción y posibles soluciones.
¿Cuales son los cambios en Python 3.0 (Python 3000) la nueva versión del lenguaje?
En la página Python3Mil se encuentra la información sobre Python 3k, cambios en el lenguaje, compatibilidad hacia atras, calendario aproximado.
¿Cuales son los interpretes que puedo usar?
Las opciones disponibles son:
La consola interactiva por defecto de python (viene con la instalacion, solo hay que escribir python)
PyCrust/PyShell (incluido en wxPython)
¿Como puedo configurar mi interprete para que sea mas amigable?
Si estas usando el interprete interactivo por defecto de python, se recomienda leer los siguientes articulos:
AutocomplecionEnConsolaInteractiva: Explica como agregar autocomplecion de metodos y atributos con tab en la consola interactiva
GuardarHistorialEnConsolaInteractiva: Explica como guardar el historial de comandos entre sesiones en la consola interactiva.
Python en la vida real
Performance/Estabilidad de Python, ¿se la banca?
En ocasiones se pregunta a la lista si Python esta a la altura de las circunstancias, como se compara la velocidad/uso de memoria con VB, C, .NET, Java, etc. En la página RendimientoPythonVsJavaVsNet hay un resumen de los comentarios vertidos a la lista.
¿Que aplicaciones (conocidas) estan hechas en Python?
Las siguientes aplicaciones se pueden ver/probar/evaluar para conocer el lenguaje y ver su capacidad/rendimiento:
BitTorrent (original): programa para compartir archivos p2p (interfaz wx)
ClamWin: el antivirus libre, frontend de clamav (interfaz wx)
OpenErp (ex TinyErp): completo sistema de gestión empresarial en tres capas (interfaz gtk)
Meld: visor de diferencias (interfaz gtk)
Trac: sistema de gestión de proyectos (interfaz web)
En el ambito local:
Sistema Fierro: sistema de gestión para librerias y editoriales (interfaz wx)
PyRece: aplicativo libre para factura electrónica (interfaz wx mediante PythonCard)
Nota: la lista no pretende ser completa, solo se presentan algunas de las aplicaciones más conocidas, relevantes y/o utilizadas por gran numero de personas.
¿Podrías nombrar sitios Web (conocidos) que estén hechos en Python?
Si:
YouTube (http://youtube.com) está programado en Python. Es actualmente el segundo sitio de búsqueda en Internet luego de google.com.
Reddit (http://reddit.com) está programado en Python.
FriendFeed (http://friendfeed.com) (adquidiro por Facebook en Agosto 2009) está programado en Python.
La NASA usa Python en el frontend de su platforma de cloud computing NEBULA.
Algunos sitios no tan conocidos pero que están hechos con Python y vale la pena ver:
Kiosko.net (http://Kiosko.net) está hecho en Django.
GooglePersonFinder (http://haiticrisis.appspot.com) se utilizó para el terremoto de Haití de 2010.
Web2py HL7 (http://web2py.com/HLv3), un ejemplo de aplicación hecha en Web2py.
¿En que difieren Python y VisualBasic?
La página VisualBasic detalla las similitudes y diferencias entre ambos lenguajes.