(tor_endpoint, hostname)
This is easier to use via :meth:`txtorcon.Tor.dns_resolve`

    :param tor_endpoint: the Tor SOCKS endpoint to use.

    :param hostname: the hostname to look up.
This is easier to use via :meth:`txtorcon.Tor.dns_resolve`
This is easier to use via : meth : txtorcon . Tor . dns_resolve
def resolve(tor_endpoint, hostname):
    """
    This is easier to use via :meth:`txtorcon.Tor.dns_resolve`

    :param tor_endpoint: the Tor SOCKS endpoint to use.

    :param hostname: the hostname to look up.
    """
    if six.PY2 and isinstance(hostname, str):
        hostname = unicode(hostname)  # noqa
    elif six.PY3 and isinstance(hostname, bytes):
        hostname = hostname.decode('ascii')
    factory = _TorSocksFactory(
        hostname, 0, 'RESOLVE', None,
    )
    proto = yield tor_endpoint.connect(factory)
    result = yield proto.when_done()
    returnValue(result)
def resolve ( tor_endpoint , hostname ) : if six . PY2 and isinstance ( hostname , str ) : hostname = unicode ( hostname ) # noqa elif six . PY3 and isinstance ( hostname , bytes ) : hostname = hostname . decode ( 'ascii' ) factory = _TorSocksFactory ( hostname , 0 , 'RESOLVE' , None , ) proto = yield tor_endpoint . connect ( factory ) result = yield proto . when_done ( ) returnValue ( result )