12
4

2 に答える 2

13

Long dash is not an ASCII character. Declare encoding of your script, like this (somewhere on top):

#-*- coding: utf-8 -*-

There are also other encodings beside utf-8 but it is always safe to use utf-8 if not working with ASCII characters which covers virtually all (unicode) characters.

See PEP 0263 for more info.

于 2013-10-03T01:51:22.213 に答える