Tôi muốn thay thế một dấu gạch ngang dài (–
) bằng một dấu gạch ngang ngắn (-
). Mã của tôi:Python, thay thế dấu gạch ngang dài bằng dấu gạch ngang ngắn?
if " – " in string:
string = string.replace(" – ", " - ")
kết quả trong các lỗi sau:
SyntaxError: Non-ASCII character '\xe2' in file ./script.py on line 76, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
Làm thế nào tôi có thể sửa lỗi này?
Bạn đã đọc PEP 263 chưa? – geoffspear