Доброго времени суток.
Такая проблема, начал учить язык Python, и написал пример из книжки, но когда пытаюсь скомпилировать файл мне выдает вот такую ошибку:
encoder@Encoder-RV518:~$ cd /home/encoder/Documents/programming/python
encoder@Encoder-RV518:~/Documents/programming/python$ python script1.py
File "script1.py", line 1
SyntaxError: Non-ASCII character '\xd0' in file script1.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
encoder@Encoder-RV518:~/Documents/programming/python$
Вот сам файл с кодом:
# Первый сценарий на языке Python
import sys # Загружает библиотечный модуль
print(sys.platform)
print(2 ** 100) # Возводит число 2 в степень 100
x = 'Span'
print(x * 8) # Дублирует строку
Пользователь решил продолжить мысль 16 Октября 2012, 07:19:01:
Решил проблему, добавив строку с кодировкой:
# -*- coding: utf-8 -*-