Rectificación correo anterior: pyzo sí tiene para ejecutar un bloque solamente
con doble numeral ## o #%%, ejemplo
##
x = np.arange(0,100,.1) # claro que previo debe cargarse el módulo numpy
##
y con ctrl+enter se ejecuta sólo eso en la consola inmersa.
Si el código es largo y no recuerdo qué era x, puedo escribir x selecciono y
alt+enter devuelve todos los valores, o print(x) shift+F9.
A estas acciones me refería, también lo hace spyder pero se me estaba tornando
muy pesado.
También tiene para añadir breakpoints con ctrl+B, ojalá en el futuro se añada
un compilador para latex.
-
Sent with [ProtonMail](https://protonmail.com) Secure Email.
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Tuesday, 12 de May de 2020 15:42, Darío vía Python-es <python-es@python.org>
wrote:
>> La verdad es que soy bastante nuevo en Python y entiendo que a veces uno
>> quiera correr por separado bloques independientes del códgo.
>>
>> Recomiendo uno bastante sencillo que se llama Pyzo.
>
> Gracias! eso era lo que estaba buscando, es muy similar en cuanto a gráfica y
> funcionalidad (sospechosamente jaja) a RStudio sólo que ejecuta .py. No tiene
> para generar bloques como spyder pero sí permite ejecutar una línea o varias.
>
>> Suerte
>>
>> On Tue, May 12, 2020 at 8:03 PM Darío vía Python-es <python-es@python.org>
>> wrote:
>>
>>>> Ese bloque de código que seleccionas para ejecutar, es código temporal o
>>>> es parte de tu aplicación? No entiendo como puedes seleccionar un bloque
>>>> de la aplicación y ejecutarlo si es que probablemente necesita valores que
>>>> vienen de otros lados. Si es código temporal, probablemente te sea mas
>>>> provechoso ponerlo en un test unitario.
>>>
>>> El bloque es parte de todo el sistema, sólo que puede correrse lo que esté
>>> entre bloques, claro que si hay variables por fuera dará error, facilita no
>>> tener que seleccionar las líneas que se quieren ejecutar.
>>>
>>> La ventaja que tiene spyder es que también puede correrse una línea
>>> cualquiera (siempre que no dependa de otras). Es similar a jupiter, de
>>> hecho está dentro de toda la paquetería de anaconda aunque no la estoy
>>> usando porque enlentece toda la computadora y tarda en abrir.
>>>
>>> Estuve probando lo que comentó Mario Lacunza, y no es exactamente lo mismo
>>> el depurado, que de hecho también lo trae spyder. Es un poco más engorroso,
>>> quizás sea cuestión de uso, pero en sí el proceso no es el mismo a lo que
>>> es ejecutar una línea o varias líneas.
>>>
>>> A mí me es util para correr gran cantidad de datos, una vez corrido y
>>> procesado, luego puedo hacer cálculos con ellos sin tener que ejecutar todo
>>> el código de nuevo y ver qué se le puede modificar. Su comportamiento es
>>> similar a lo que hace RCommander o RStudio, ejecutar línea/s o todo el
>>> guión.
>>>
>>> _______________________________________________
>>> Python-es mailing list
>>> Python-es@python.org
>>> https://mail.python.org/mailman/listinfo/python-es
>>
>> --
>> Ricardo FRANKLIN MERGAREJO.
>> e-mail: rfmergar...@gmail.com
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es