module documentation
(source)

hosts(5) support.
Class ​Resolver A resolver that services hosts(5) format files.
Function search​File​For Grep given file, which is in hosts(5) standard format, for an address entry with a given name.
Function search​File​For​All Search the given file, which is in hosts(5) standard format, for addresses associated with a given name.
def searchFileFor(file, name): (source)
Grep given file, which is in hosts(5) standard format, for an address entry with a given name.
Parameters
file:str or bytesThe name of the hosts(5)-format file to search.
name:bytesThe name to search for.
Returns
None if the name is not found in the file, otherwise a str giving the first address in the file associated with the name.
def searchFileForAll(hostsFile, name): (source)
Search the given file, which is in hosts(5) standard format, for addresses associated with a given name.
Parameters
hosts​File:FilePathThe name of the hosts(5)-format file to search.
name:bytesThe name to search for.
Returns
None if the name is not found in the file, otherwise a str giving the address in the file associated with the name.