<p dir="ltr">Il 17/ott/2013 00:22 "Marco Giusti" <<a href="mailto:marco.giusti@gmail.com">marco.giusti@gmail.com</a>> ha scritto:<br>
><br>
> No, hai ragione, ora mi ricordo perché con pyflakes uso quest'altre<br>
> linee ma l'altra sera con la stanchezza non ricordavo più il motivo e mi<br>
> sembravano un po' stupide.<br>
><br>
>         if False:<br>
>                 _ = str<br>
><br>
> L'eccezione è normale se il modulo viene importato prima che che gettext<br>
> installi la funzione in __builtins__.<br>
></p>
<p dir="ltr">Non credo di aver capito...</p>
<p dir="ltr">gettext installa "_" come funzione buildin solo a runtime, e da qui l'errore del l'editor... fino a qui ci ero arrivato...</p>
<p dir="ltr">Ma le due righe di codice che mi hai passato non mi sono chiare... l'if è sempre falso, quindi _=str non dovrebbe mai essere eseguita. La situazione è simile a quella del wrapper che faccio per sostituire la funzione di gettext con quella di _( ) per risolvere il problema di argparse che non mi permette di localizzare alcune stringhe.</p>

<p dir="ltr">Domani sera privo il tuo codice... grazie.</p>
<p dir="ltr">Byez<br>
-- <br>
Gollum1<br>
tessssoro, dov'è il mio tessssoro...</p>