0% encontró este documento útil (0 votos)
25 vistas5 páginas

Python Vs Visual Basic 4.0 - R - Devsarg

Cargado por

dark.kronos27
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
25 vistas5 páginas

Python Vs Visual Basic 4.0 - R - Devsarg

Cargado por

dark.kronos27
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 5

Iniciar sesión

r/devsarg hace 1 a
Unirse
comercial_ad2799

Python vs visual basic 4.0


En los 90 hice un curso de visual basic, cree un programa que en base al código de colores me daba el valor de las
resistencias. Hoy hay un millon de programas de ese estilo, yo nunca lo patente registre ni nada... bueno, se me
hacia re facil programar en visual basic. Hoy quiero aplicar eso en python pero se me hace recontra complicado,
quiero replicar ese programa en python pero nisiquiera puedo programar una interfaz que cree en qtcreator. En
youtube no encuentro nada y me e metido en grupos de phyton pero se ve que son todos fanaticos de los script
nada mas. Resumiendo, con Python quiero hacer lo mismo que hacia con visual basic 4.0. Si alguno me puede
orientar se lo agradecería.

8 64

No_Stage9290 • hace 1 a

Pasa que VB con Winforms era tan simple como arrastrar y soltar y luego codear en el evento que
desencadenaba la acción sobre ese componente. Claramente es súper sencillo, no sé cómo será ahora en
python, pero sin una interfaz en el ide que te permita replicar la forma de crearlos vas a tener que picar
código y bueno es más laborioso.

14 Responder

Severe_Specialist973 • hace 1 a

Pero por que en python? Por que no te vas a VB.NET (o mejor aun C#) con winforms? Si, VB.NET no es VB4
pero por lo menos mas familiarizado vas a estar, ademas que ya conoces winforms.

O estás aprendiendo python y como proyecto de aprendizaje queres replicar lo que hiciste con VB4?

7 Responder

comercial_ad2799 PO • hace 1 a

Exacto, como la escritura de codigo en python es mas sencilla y aparte es libre, queria replicar en ese
lenguaje.
Ir al contenido principal
4 Responder

tatas323 • hace 1 a

nunca hice interfaces graficas con python la verdad, recomiendo .NET Forms o como se llame de C# facil de
crear ejecutable, y simple de programar.

5 Responder

mangelvil • hace 1 a

Y con Tkinter?

5 Responder
A Chichipio • hace 1 a
Iniciar sesión
Es un mega dolor de huevos. Pero es ultra portable y está lleno de manuales y tutoriales

4 Responder

2 respuestas más

Tiramelacoma • hace 1 a • Editado hace 1 a

No soy ni de acerca un desarrollador con experiencia. Pero hasta donde recuerdo, con la facilidad de Visual
Basic dudo que exista algo al dia de hoy que se le acerque.

Sé que QCreator que mencionas tiene una suerte de funcionalidad similar a VB para crear GUIs, pero la
verdad no lo he probado a fondo nunca (además, nunca quise saber nada con QT por resultarme complejo y
por tener una licencia privativa).

Pero bueno, con Python hoy tenes una buena cantidad de GUIs para elegir, mayormente con licencias "libres".
Y algunas son bastante recientes de hecho. Varias de estas incluso están enfocadas a ser fáciles de
desarrollar, aunque desde ya siempre programáticamente (no visualmente), siguiendo POO como paradigma
principal de desarrollo.

Para mi es una cuestión de adaptarse y tenerle paciencia. Después de un tiempo jugando con cualquiera de
estas le tomas la mano y lo integras perfectamente a cualquier programa que desarrolles. El tema es
tomarte el tiempo, leer la documentación, conocer a grandes rasgos el "ciclo de desarrollo" y... practicar
bastante.

Paso una lista -no exhaustiva- de los que he visto en los últimos tiempos y me llamaron la atención:

GUIs nativas:

PySimpleGUI: Fácil para desarrollar, una suerte de frontend de Tkinter, QT y otros para ir a los bifes (el
repositorio dice que te ahorra escribir bastante código en comparación a otros).
DearPyGUI: bastante completo, valdría la pena probar y ver qué sale.
CustomTkinter: Uno que me enteré recientemente y no quiero dejar pasar, es una suerte de extensión de
TKinter, pero que permite crear interfaces más "modernas" que este último.

Ir alGUIs Web (que


contenido se renderizan mayormente en un navegador web):
principal

Remi: Para hacer GUIs ligeras.


Neutralinojs: una suerte de alternativa a Electron, pero en Python y mucho más livianas que estos (lo
que no es poco).
Streamlit: para convertir apps de datos en web apps sin tantas vueltas. Parece bastante fácil de
desarrollar.

4 Responder

gustavsen • hace 1 a
Top 1% en comentar
yo gane mucha guita con VB6.
Iniciar sesión
habiendo dicho esto, VB o .net ahora son lenguajes creados para hacer interfaces de escritorio (WinForms)

Python es un lenguaje de uso general que no esta pensado para hacer apps de escritorio de manera nativa,
ademas de ser un lenguaje multi plataforma, asi que si o si te vas a otras soluciones para dar la interfaz.

o sea despegas tu programa de tu interfaz.

hoy en dia tampoco se usa hacer apps de escritorio, tenes el patron MVC en donde haces una pagina web
programada desde tu lenguaje (Django o Flask por ejemplo)

o bien lo actual es generar APIs que resuelvan la logica y despues una app web para el front que consuma
esas apis.

en Python nosotros usamos FastAPI con SQLModel como conector contra la BD.

y a diferencia del troll que dice que es para scripts, lo usamos para procesar 37M de transacciones por mes.

y funciona perfecto y en alta disponibilidad.

si queres mantenerte en VB, te diria que te instales el Visual Studio Comunity edition que es la ultima version
(y gratuita)

4 Responder

1 respuesta más

[eliminado] • hace 1 a

Python es un lenguaje de scripting no sirve para hacer cosas visuales ni para paginas web se deberia usar,
guido se enoja cuando usan mal su lenguaje,es como querer abrir una puerta con un martillo neumatico
seguro la abris pero es mejor usa la llave.

3 Responder

psicodelico6 • hace 1 a

Yo uso pyside6. Al principio es difícil.


Ir al contenido principal
2 Responder

MasiTheDev • hace 1 a

Para la GUI usa PyQT o TKinter, mete una API y sale con fritas.

La otra es un proyecto con Flask o FastAPI y React.

2 Responder

Federico2022 • hace 1 a
Si no necesitas si o si hacer la ui con qt, la haria con html y algun framework js, ademas de yapa practicas lo
Iniciar sesión
que generalmente se usa, front web o app y back con flask fastapi o django. Si tenes tiempo tambien lo haria
con c# no creo que te cueste mucho y te sirve para ver otra cosa mas (si haces el back rest podes cambiar la
technologia casi sin problemas)

2 Responder

PersonalitySad3271 • hace 6 m

estoy tratando de hacer un phyton visual al estilo vb, pero llevo muy poco logrado.. ya se puede arrastrar un
boton y label y se pone su codigo automaticamente, para depsues poner ahi el codigo tal como visual vb
pero me falta aun mucho... con el disenador visual,

2 Responder

roberp81 • hace 1 a

pasa que python es un lenguaje de scripting, no es para hacer programas, ni web ni nada del mal uso que le
dan hoy en día.

para lo que querés podes seguir con visual basic.net sino cambia a c# directamente

-3 Responder

Square_Strain5658 • hace 1 a

12 Responder

46 respuestas más

r/devsarg • hace 1 a

(JS vs Python) vs Universidad


20 comentarios

r/devsarg • hace 1 a

Mejor framework para Python


4 upvotes · 26 comentarios
r/devsarg • hace 1 a Iniciar sesión

Problema con imports en Python


1 upvote · 18 comentarios

r/devsarg • hace 1 a

Python o C#?
2 upvotes · 39 comentarios

r/CharruaDevs • hace 1 a

Problema C++ Visual Studio


1 upvote · 9 comentarios

r/ArgamingConsultas • hace 1 a

Quiero formatear Windows 8.1


2 upvotes · 3 comentarios

PUBLICACIONES MÁS VOTADAS

Reddit

reReddit: publicaciones más votadas del 5 de enero de 2024

Reddit

reReddit: publicaciones más votadas del enero de 2024

Reddit

reReddit: publicaciones más votadas del 2024

También podría gustarte