Ciao a tutti,
sto scrivendo uno script (Python 3.

per testare un server TCP embedded.
Per fare questo sto realizzando un script che apre una socket verso il server e invia dei dati random e ne controlla la risposta.
Sono due giorni che sto impazzendo con questo errore: "Instance of 'socket' has no 'error' member".
Questo errore si manifesta quando un operazione con le socket va in eccezione altrimenti il codice funziona senza problemi.
Un tipico caso di eccezione che voglio gestire è il timeout. Purtroppo però quando ho un timeout l'eccezione non è gestita perchè ricevo questo errrore.
Ho fatto tre versioni dello script, una con funzioni che wrappano le chiamate base delle socket, uno che gestisce l'handle delle socket globalmente ed una base con dei try annidati.
Non so più dove sbattere la testa.
Qualcuno riesce ad aiutarmi?
Ho allegato anche il codice... Essendo un nuovo utente pernso di avere delle restrizioni sull'allegare i file.
Grazie mille in anticipo.
Federico