Gracias, Solucionado gracias a las respuestas enviadas.
El 1 de abril de 2010 03:53, Juan Ignacio <euriba...@gmail.com> escribió: > Estás abriendo el archivo en modo escritura > > El 01/04/2010 01:47, "Manuel Enrique González Ramírez" <maeng...@gmail.com> > escribió: > > > Hola a...@s de la lista. > > Tengo un pequeño inconveniente con un código. > Al tratar de crear privilegios desde un formulario creado con python (2.5) > y las wx (también con MySQLdb py2.5) todo carga perfecto pero al hacer clic > en el botón crear el log me arroja el siguiente mensaje: > > Traceback (most recent call last): > File "C:\eduauxi\frm_usuarios.py", line 66, in crea_usuario > for linea in f: > IOError: [Errno 9] Bad file descriptor > > Se supone que el error aparece cuando el archivo NO existe o cuando hay > problemas de lectura/escritura (bueno, eso creo) pero existen otros modulos > en este mismo programa que si hacen la lectura/escritura del archivo. > > Necesito que me colaboren por fa. > > Este es el código: > > def crea_usuario(self,event): #init function > #[266]Code event VwX...Don't modify[266]# > #add your code here > usuario = self.txt_usuario.GetValue() > clave1 = self.txt_clave1.GetValue() > clave2 = self.txt_clave2.GetValue() > > > f = open("C:/eduauxi/wxpycl.txt","w") > > # Leo la línea en forma de arreglo > for linea in f: > xDato = linea.split(',') > xHost=xDato[0] > xUsuario=xDato[1] > xPass=xDato[2] > f.close() > # Hago la conexión a la base de datos con los datos del archivo > db = con.connect(host=xHost, user=xUsuario, passwd=xPass, > db='mibdd') > c = db.cursor() > > > if not clave1==clave2: > msg = wx.MessageDialog(self,"LA CLAVE NO COINCIDE","ERROR DE > DATOS",wx.OK|wx.ICON_EXCLAMATION) > msg.ShowModal() > msg.Destroy() > else: > sql = c.execute('GRANT ALL PRIVILEGES ON > mibdd.informe_academico TO "'+usuario+'"@"%" IDENTIFIED BY "'+clave+';') > res = c.fetchone() > sql1 = c.execute('flush privileges'); > c.commit; > return #end function > > -- > Manuel Enrique González Ramírez > http://maengora.blogspot.com > > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > > -- Manuel Enrique González Ramírez http://maengora.blogspot.com
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/