Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Установил Eclipse все как бы работает но русский шрифт в теле файла не узнает.  (Прочитано 2033 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн brodayga

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
print("Hello")
print("Ny chto eto!!!!!!")
print("Hello World!!!")
На выходе
pydev debugger: starting
Hello
Ny chto eto!!!!!!
Hello World!!!

print("Ну а по русски")

pydev debugger: starting
Traceback (most recent call last):
  File "/home/alex/ECLIPSE/eclipse/plugins/org.python.pydev_3.3.3.201401272249/pysrc/pydevd.py", line 1738, in <module>
    debugger.run(setup['file'], None, None)
  File "/home/alex/ECLIPSE/eclipse/plugins/org.python.pydev_3.3.3.201401272249/pysrc/pydevd.py", line 1355, in run
    pydev_imports.execfile(file, globals, locals)  # execute the script
  File "/home/alex/workspace/New_1/src/Test.py", line 1
SyntaxError: Non-ASCII character '\xd0' in file /home/alex/workspace/New_1/src/Test.py on line 1, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

Что с этим делать? UTF-8 Везде установил вроде бы. Даже в eclipse.ini добавил строку
-Dfile.encoding=UTF-8

По этой ссылке http://habrahabr.ru/post/167559/ пытался .   :'(
Пишите попроще.

Оффлайн JmAbuDabi

  • Старожил
  • *
  • Сообщений: 2468
  • 나는 빅터 해요. 나는 프로그래머입니다
    • Просмотр профиля
Скорее всего питону BOM мешает. Первые три байта файла это BOM. Его бы удалить.

Например через Notepad++
Покой – это не место, где тихо и мирно, где нет шума и беспокойства.
Покой – это когда при всем этом, вы сохраняете мир и спокойствие в своем сердце.

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
В начале файлов питона обычно указывают кодировку.#!/usr/bin/env python
#-*- coding:utf-8 -*-
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн brodayga

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
В начале файлов питона обычно указывают кодировку.#!/usr/bin/env python
#-*- coding:utf-8 -*-

Я думал что python 3.3 это не нужно. Вот балбес. Полтора дня вожусь, нет вписать сразу пару строк. Спасибо. Все зашевелилось. 

Пользователь решил продолжить мысль 02 Марта 2014, 16:20:26:
Скорее всего питону BOM мешает. Первые три байта файла это BOM. Его бы удалить.

Например через Notepad++
Да все проще оказалось.

#!/usr/bin/env python
#-*- coding:utf-8 -*-

не написал
« Последнее редактирование: 02 Марта 2014, 16:20:26 от brodayga »

 

Страница сгенерирована за 0.063 секунд. Запросов: 25.