Sebuah subkelas dari OSError, pengecualian ini dimunculkan untuk kesalahan terkait alamat, yaitu untuk fungsi yang menggunakan h_errno di API POSIX C, termasuk gethostbyname_ex() dan gethostbyaddr(). Nilai yang menyertainya adalah pasangan (h_errno, string) yang mewakili kesalahan yang dikembalikan oleh panggilan perpustakaan. h_errno adalah nilai numerik, sedangkan string mewakili deskripsi h_errno, seperti yang dikembalikan oleh fungsi hstrerror() C.
exception socket.herror