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