On 2025-02-13 8:55 am, Gabriele Battaglia wrote:
Ciao. Da me, con win11 funziona. Ma un utente tenta di far girare il mio programma sotto Linux e ottiene:

Traceback (most recent call last):
  File "/home/adrian/cwapu/cwapu/cwapu.py", line 8, in <module>
    from GBUtils import key, dgt, menu, CWzator
  File "/home/adrian/cwapu/cwapu/GBUtils.py", line 28
    """
       ^
SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xec in position 17: invalid continuation byte

--


All'inizio della libreria importata, GBUtils, c'è la dichiarazione di codificare in utf-8


Come posso risolvere?

Io ho solo windows e non riesco ad aiutarlo.

Stati usando python2 per caso?

Sorgenti (eg. *.py) con caratteri non ascii, devono avere una linea all'inizio:
# -*- coding: utf-8 -*-

_______________________________________________
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python

Rispondere a