[Python-es] IDEs que corran bloques de guión

kikocorreoso kachine en protonmail.com
Mar Mayo 12 09:08:33 EDT 2020


‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Monday, 11 de May de 2020 18:44, Darío vía Python-es <python-es en python.org> wrote:

> Hola! ¿cómo están? tengo una consulta respecto a si conocen algún IDE en el que se pueda correr bloques del programa, tal como lo hace spyder.
> Pregunto porque habitualmente usaba spyder3 pero últimamente se está cerrando abruptamente o incluso no abre, además de que consume muchos recursos. Actualizé también a la versión 4 con anaconda pero enlentece demasiado a la pc que va para el decenio.

Las últimas versiones están corrigiendo muchas cosas del rendimiento. La 4.1.2 creo que es la última y está yendo bastante bien y ha eliminado bastantes de los problemas anteriores.

> Ahora estoy usando geany (una maravilla, compila todo) y también eclipse pero no tienen esta opción verdaderamente util para python.

VSCode te permite correr celdas: https://code.visualstudio.com/docs/python/jupyter-support-py#_jupyter-code-cells
Una versión libre de la telemetría de MS: (https://vscodium.com/)

En PyCharm tienes este plugin: https://plugins.jetbrains.com/plugin/7858-pycharm-cell-mode (pero si quieres algo ligero PyCharm no será tu amigo).

JupyterLab/Jupyter notebook creo que también te permite algo parecido: https://jupyterlab.readthedocs.io/en/stable/user/code_console.html (puedes guardar el notebook como fichero py y tienes toda la interactividad de las celdas. Nuevamente, no creo que sea una opción ligera).

Otras opciones son usar lo que estás usando, Geany/Notepad++/Vim/..., para editar código y tener una consola de IPython al lado para ir pegando código y ejecutándolo de forma interactiva. Esta última opción será la más ligera.

Saludos.

> Saludos!
> Darío
> -
>
> Sent with [ProtonMail](https://protonmail.com) Secure Email.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20200512/ac3eb7bf/attachment.html>


Más información sobre la lista de distribución Python-es