[pyar] Nombre de módulo con caracteres no-ASCII

Juan Luis Cano juanlu001 en gmail.com
Mie Ago 14 08:02:08 ART 2013


On 08/14/2013 12:07 PM, Ramiro Morales wrote:
> ::
>
>    ramiro en mang:~$ cd /tmp
>    ramiro en mang:/tmp$ echo "HOLA = 'Hello'" > ñoño.py
>    ramiro en mang:/tmp$ python
>    Python 2.7.3 (default, Apr 10 2013, 06:20:15)
>    [GCC 4.6.3] on linux2
>    Type "help", "copyright", "credits" or "license" for more information.
>    >>> from ñoño import HOLA
>      File "<stdin>", line 1
>        from ñoño import HOLA
>             ^
>    SyntaxError: invalid syntax
>    >>>
>    ramiro en mang:/tmp$ python3
>    Python 3.2.3 (default, Apr 10 2013, 06:11:55)
>    [GCC 4.6.3] on linux2
>    Type "help", "copyright", "credits" or "license" for more information.
>    >>> from ñoño import HOLA
>    >>> print(HOLA)
>    Hello
>    >>>
>
> Estoy seguro de haber leido en algún momento sobre esta nueva
> capacidad de Python 3.
>
> Pero ahora no encuentro dicha referencia a ese cambio (PEP, sección de
> la doc, etc.)
>
> ¿Alguien tiene algún puntero a mano?
>
> ¿Para qué? Necesito (una o dos) regexp(s) que matchee(n) un nombre de
> módulo en Python2 y 3.
>
> Saludos,
>
¡Debe de ser esta!

http://www.python.org/dev/peps/pep-3131/


More information about the pyar mailing list