From 8699c97b78773c19381584b42d7847c070bae934 Mon Sep 17 00:00:00 2001 From: FPUNA Date: Fri, 18 Jan 2013 20:23:43 +0000 Subject: parser/ --- diff --git a/ftk 1/ftk.py b/ftk 1/ftk.py new file mode 100644 index 0000000..c84ee2c --- /dev/null +++ b/ftk 1/ftk.py @@ -0,0 +1,39 @@ +#!/usr/bin/python + +import gtk + +class MyApp(): + def __init__(self): + window = gtk.Window() + window.set_title('Find the key') + + #Creacion de etiquetas para identificacion (Temporal 18/1) + label = gtk.Label() + label.set_text('Izq.') + + #Creacion de un contenedor madre que contiene a dos contenedores hijos + # derecha e izq + vboxMother = gtk.HBox() + vboxLeft = gtk.HBox() + vboxRight = gtk.HBox() + + #### + #Elementos del contenedor derecho(RIGHT) + table = gtk.Table(rows=1, columns=1, homogeneous="FALSE") + + #### + + #Add de widgets + window.add(vboxMother) + vboxMother.add(vboxLeft) + vboxMother.add(vboxRight) + vboxLeft.add(label) + vboxRight.add(table) + + window.show_all() + + +if __name__ == "__main__": + my_app = MyApp() + gtk.main() + diff --git a/ftk 1/ftk.py~ b/ftk 1/ftk.py~ new file mode 100644 index 0000000..ccfffc3 --- /dev/null +++ b/ftk 1/ftk.py~ @@ -0,0 +1,24 @@ +#!/usr/bin/python + +import gtk + +class MyApp(): + + def __init__(self): + window = gtk.Window() + window.set_title('Grabbing keys example.') + + label = gtk.Label() + label.set_text('Press any key.') + vbox = gtk.VBox(homogeneous=gtk.FALSE, spacing=0) + + window.add(vbox) + vbox.add(label) + window.show() + vbox.show() + label.show() + +if __name__ == "__main__": + my_app = MyApp() + gtk.main() + diff --git a/parser/config.ini b/parser/config.ini new file mode 100755 index 0000000..aeed09f --- /dev/null +++ b/parser/config.ini @@ -0,0 +1,6 @@ +[person] +name = Santiago +lastname = sugarlabs + +[silla] +name= Silla diff --git a/parser/config.ini~ b/parser/config.ini~ new file mode 100755 index 0000000..250b8ca --- /dev/null +++ b/parser/config.ini~ @@ -0,0 +1,3 @@ +[person] +name = Santiago +lastname = sugarlabs diff --git a/parser/example (copia).py~ b/parser/example (copia).py~ new file mode 100755 index 0000000..4dfe779 --- /dev/null +++ b/parser/example (copia).py~ @@ -0,0 +1,15 @@ +#!/usr/bin/python + +from subprocess import Popen + + +def say(text): + Popen(['espeak', '-v', 'es', text]) + + +def main(): + say('Hola tch') + + +if __name__ == "__main__": + main() diff --git a/parser/example.py b/parser/example.py new file mode 100755 index 0000000..c1f687a --- /dev/null +++ b/parser/example.py @@ -0,0 +1,13 @@ +#!/usr/bin/python + +from ConfigParser import SafeConfigParser + + +def main(): + parser = SafeConfigParser() + parser.read('config.ini') + + print parser.get('person', 'name') + +if __name__ == "__main__": + main() diff --git a/parser/voz.py b/parser/voz.py new file mode 100755 index 0000000..b42f256 --- /dev/null +++ b/parser/voz.py @@ -0,0 +1,21 @@ +#!/usr/bin/python + +from subprocess import Popen +from ConfigParser import SafeConfigParser + +def parseador(objeto, atributo): + parser = SafeConfigParser() + parser.read('config.ini') + + sayEs(parser.get(objeto, atributo)) + +def sayEs(text): + Popen(['espeak', '-v', 'es', text]) + + +def main(): + parseador("silla", "name") + + +if __name__ == "__main__": + main() diff --git a/parser/voz.py~ b/parser/voz.py~ new file mode 100755 index 0000000..59bd13a --- /dev/null +++ b/parser/voz.py~ @@ -0,0 +1,21 @@ +#!/usr/bin/python + +from subprocess import Popen +from ConfigParser import SafeConfigParser + +def parseador(objeto, atributo): + parser = SafeConfigParser() + parser.read('config.ini') + + say(parser.get(objeto, atributo)) + +def say(text): + Popen(['espeak', '-v', 'es', text]) + + +def main(): + parseador("silla", "name") + + +if __name__ == "__main__": + main() -- cgit v0.9.1