Diferencia entre revisiones de «Python Joven»
De Proyecto Butiá
Línea 4: | Línea 4: | ||
== <b>Trabajos realizados por los alumnos</b><br> == | == <b>Trabajos realizados por los alumnos</b><br> == | ||
[[Miniaplicación para controlar el butia]] - Ignacio Rodríguez [http://people.sugarlabs.org/ignacio/] | [[Miniaplicación para controlar el butia]] - Ignacio Rodríguez [http://people.sugarlabs.org/ignacio/] | ||
+ | |||
+ | <syntaxhighlight lang="python"> | ||
+ | if __name__ == "__main__": | ||
+ | if butia.get_butia_count(): | ||
+ | Programa() | ||
+ | else: | ||
+ | mensaje = gtk.MessageDialog(type=gtk.MESSAGE_WARNING, | ||
+ | buttons=gtk.BUTTONS_OK) | ||
+ | mensaje.set_markup("<b>No se encontro ningún butia," +\ | ||
+ | " porfavor conecte el robot y vuelva a ejecutar el programa." +\ | ||
+ | " Si usted tiene algun otra instancia abierta de este programa" +\ | ||
+ | " cierre la misma...</b>") | ||
+ | mensaje.set_title("Ningún Butia detectado") | ||
+ | res = mensaje.run() | ||
+ | if res == gtk.RESPONSE_OK: | ||
+ | butia.close() | ||
+ | exit("Hasta Luego. Ignacio Rodríguez 2013") | ||
+ | gtk.main() | ||
+ | </syntaxhighlight> |
Revisión del 18:49 13 mar 2013
En el marco de las actividades de Python Joven, coordinadas por Flavio Danesse, nos reunimos el sabado 2 de marzo para seguir avanzando en el uso de los Butiás que el grupo dispone, principalmente utilizándolo en el lenguaje de programación python.
Trabajos realizados por los alumnos
Miniaplicación para controlar el butia - Ignacio Rodríguez [1]
if __name__ == "__main__":
if butia.get_butia_count():
Programa()
else:
mensaje = gtk.MessageDialog(type=gtk.MESSAGE_WARNING,
buttons=gtk.BUTTONS_OK)
mensaje.set_markup("<b>No se encontro ningún butia," +\
" porfavor conecte el robot y vuelva a ejecutar el programa." +\
" Si usted tiene algun otra instancia abierta de este programa" +\
" cierre la misma...</b>")
mensaje.set_title("Ningún Butia detectado")
res = mensaje.run()
if res == gtk.RESPONSE_OK:
butia.close()
exit("Hasta Luego. Ignacio Rodríguez 2013")
gtk.main()