Bluetooth + Try Except

Arnau Sanchez pyarnau en gmail.com
Lun Abr 21 22:58:58 CEST 2008


si no mandas trazas de error, es complicado....

Por ejemplo, ¿cuál es la salida de rodear una llamada a sendfile con
algo parecido a esto?

import re
getcode = lambda s: int(re.match(r"\((\d+),", s).group(1))

try:
    lightblue.obex.sendfile(host, port, filename)
except lightblue.BluetoothError, err:
    print err, err.errno, str(err)
    print getcode(str(err))

(al menos en mis pruebas "err.errno" es None, pero veamos qué sale)

Renato Droguett escribió:
> Alguna otra idea para esta solucion ??
>
> -----Mensaje original-----
> De: python-es-bounces en aditel.org [mailto:python-es-bounces en aditel.org] En nombre de Reynaldo
> Enviado el: viernes, 18 de abril de 2008 17:08
> Para: Lista de discusión sobre python en castellano
> Asunto: Re: [Python-es] Bluetooth + Try Except
>
> Hola,
>   
>> import re
>> getcode = lambda s: int(re.match(r"\((\d+),", str(e)).group(1))
>>
>> try:
>>    lightblue.obex.sendfile(host, port, filename)
>> except Exception, errstr:
>>   code =getcode(errstr)
>>
>>     
> la excepción sigue siendo lightblue.BluetoothError, noo?
> _______________________________________________
> Lista de correo Python-es 
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
> _______________________________________________
> Lista de correo Python-es 
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
> _______________________________________________
> Lista de correo Python-es 
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
>   

_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es