Python - Substitucion en linea de comando

 
Vista:

Substitucion en linea de comando

Publicado por Rodrigo (2 intervenciones) el 20/10/2021 20:02:38
Buenos días, apenas estoy empezando a conocer python, existe algun caracter o comando que me ayude a usar el valor de una variable como linea de programa, ejemplo:
a="print('Hola')"
a #ejecutar a

y que me imprima Hola

Algo como & en fox
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Francisco Javier
Val: 249
Ha aumentado su posición en 29 puestos en Python (en relación al último mes)
Gráfica de Python

Substitucion en linea de comando

Publicado por Francisco Javier (311 intervenciones) el 20/10/2021 20:13:01
Hombre puedes crear una función y llamarla y que te imprima hola:
1
2
3
def a():
  print('hola')
a()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
-1
Comentar

Substitucion en linea de comando

Publicado por Rodrigo (2 intervenciones) el 20/10/2021 20:47:52
Gracias, pero en realidad lo que necesito saber es si hay forma de que tome el valor literal de una variable y lo use como parte de una línea de comando, por ejemplo:

a=('menu_productos','menu_clientes')

podría usar la siguiente línea:
menu_productos.add_command=(label='Productos',command=None)

pero quiero saber si hay forma de usar la variable para asignar el nombre del menu)

a[0].add_command=(label='Productos',command=None)
#en este caso la variable a contiene el nombre del menu

en fox usaría & pero no sé si en python hay algo parecido
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar