La gestione di un errore di quel tipo dipende dal modo in cui viene generato.
Immagino che richiamerai un metodo per avviare la connessione...il programma ti rimane in attesa (bloccato) fino a quando questa non avviene oppure quando si esaurisce il timeout, giusto?
In questo caso, puoi racchiudere nel blocco try...except la chiamata al metodo di connessione.
In caso contrario, supponendo che la connessione avvenga in un thread esterno (quindi separato dal thread primario dell'applicazione), le cose sono un po' più difficili, quindi non saprei...dovrei studiarmi il comportamento del componente.
Per quanto riguarda la manipolazione delle stringhe, le procedure e funzioni a disposizione sono veramente tante...quindi ti rimando alla Guida in linea. Cerca string manipulation routines e dovresti trovare un elenco completo...basta fare clic per ottenere anche la descrizione.
Ciao!![]()