the underscore of python
<pre><code>def host(self):
    """ Return user host """
    _ = self._request.getText
    host = self.isCurrentUser() and self._cfg.show_hosts and self._request.remote_addr
    return host or _("&lt;unknown&gt;")
</code></pre>

<p>for this code ， _ is represent the getText function of _request . and i found _ sometimes represent for the last output of the command . </p>

<p>but i wonder why not use self._request.getText("") directly. and if i replace the _ with another variable,it still work . is there any difference ?</p>

<p>thanks for answer me .</p>
