Preguntas Frecuentes


Descripción faq

Temas


¿Qué curso/libro es recomendable para empezar?

Mira nuestras recomendaciones de cursos y libros.

¿Hay más grupos de Telegram relacionados con Python en español?

¡Claro! Si buscas grupos por temática, puedes visitar los siguientes grupos:

En España, puedes encontrar los siguientes grupos:

En Latinoamerica, puedes encontrar los siguientes canales:

¿Hay más servidores de Discord relacionados con Python en español?

¿Necesitas ayuda con un programa?

Si es de las primeras veces que preguntas en un foro, puede interesarte aprender cómo hacer preguntas y, una vez te decidas a preguntar, nos cuentes también qué has intentado para que funcione tu código. Para que no vayamos a ciegas, es recomendable que pegues tu código en una de las utilidades de abajo y compartas la URL generada en el canal:

O indicarnos tu repositorio de código en:

¿Cuál es el mejor editor/IDE para Python?

Cada persona tiene sus preferencias, experiencia, sistema operativo, necesidades, etc. Es importante sentirse cómodo con la herramienta que más vas a utilizar. Por lo tanto, en lugar de basarte en la opinión subjetiva de los demás (con otras preferencias, experiencias, ...), te resultará mucho más útil escoger uno o varios (de entre los listados que te damos a continuación) y probar durante un tiempo cada una. Solo tú puedes contestar a la pregunta.

En Full Stack Python se recopila una buena selección de direcciones sobre entornos de desarrollo (en inglés). También tienes una completa tabla comparativa en reddit que te puede servir de guía para escoger.

En la misma wiki de Python.org hay un par de listados exhaustivos sobre editores e IDEs:

¿Qué biblioteca/módulo/framework se recomienda para...?

Antes de preguntar por una librería o framework puedes echar un vistazo a las alternativas que hay en el ámbito de tu problema. Un recurso muy interesante para poder conocer dichas alternativas es awesome-python. Verás que cubre muchos ámbitos. Hay listas más específicas si tu pregunta trata de Django, Flask o Pyramid.

Intenta hacer una pregunta concreta. No es buena idea preguntar ¿qué es mejor X o Y?. Sin información, la respuesta de cualquier participante será subjetiva. Matiza cuál es el problema que quieres resolver para que podamos ayudarte en la recomendación.

Aplicaciones gráficas (GUI)

Las principales opciones que hay ahora mismo (Octubre 2018) en Python para crear aplicaciones gráficas son:

Si quieres ver todas las opciones, puedes leer el listado de GUIs en la web de Python así como herramientas de diseño en la wiki de Python.

Extraer información de la web

Básicamente tienes dos opciones:

También puede resultarte de ayuda el capítulo de Web scraping del libro Automate the boring stuff en el que también se utiliza Selenium.

Dicen por ahí que Python es lento...¿es cierto?

Es posible que te hayan contado cosas malas de Python pero ¿te crees todo lo que te dicen? Te recomendamos que leas un par de páginas para formarte una idea más realista:

Instale un módulo y no funciona ¿Cómo se resuelve?

Esta pregunta suele ser muy frecuente en distintas plataformas, y lo más importante es saber como está configurado nuestro entorno y proyecto.

¿Creaste un entorno virtual para tu proyecto?

En Linux y macOS puedes clarificar esto ejecutando el comando which python o which pip en tu terminal. En Windows, puedes ejecutar el comando where para verificarlo de la misma forma.

Te recomendamos nunca instalar módulos con pip install ... sin haber creado un entorno virtual. Esto es principalmente para que no instales módulos en tu sistema o cuenta de usuario que vayan a chocar con tu configuración de cada proyecto.

Solo crear un nuevo entorno con python -m venv nombre (donde nombre es el nombre que quieras para tu entorno), y luego para activarlo:

¿Puedo publicar una oferta de trabajo?

Mira las normativas para publicar una oferta de trabajo en Telegram y Discord.

¡Contáctanos!


¿Tienes alguna pregunta? ¿Te gustaría hacer una propuesta?

No dudes en ponerte en contacto con con el equipo de Coordinación en el servidor de Discord. Puedes identificarles pues tienen un rol con el mismo nombre.