Введение в Python и Eric




Скачать 30.95 Kb.
НазваниеВведение в Python и Eric
Дата публикации05.06.2013
Размер30.95 Kb.
ТипДокументы
odtdocs.ru > Философия > Документы

  1. Введение в Python и Eric

Иван Хахаев, 2009

Знакомство с IDE Eric


При создании программ (этот процесс обозначается звучным словом «разработка») удобно одновременно видеть текст программы и результаты её выполнения. Хорошо также, если при этом по-разному выделяются ключевые слова, названия функций и их аргументы, а также сразу же показываются строки, содержащие ошибки. Кроме того, бывает полезно выполнять программу по шагам и при этом следить за значениями каких-то переменных. Все эти возможности реализуются в так называемых «Интегрированных средах разработки» - Integrated Development Environment (IDE).

Современные IDE, входящие в дистрибутивы Linux, могут работать с разными языками программирования, однако любая IDE лучше всего приспособлена для работы с одним конкретным языком, а с другими работает, так сказать, «факультативно».

Для работы с Python лучше всего приспособлена IDE, именуемая Eric, которую можно запустить с помощью К-меню («К-меню/Разработка/Eric»). Внешний вид окна Eric при первом запуске показан на рис. 1.


Рисунок 1. Внешний вид IDE «Eric»



Центральная часть окна (в которой находится картинка с троллем Эриком) предназначена для размещения вкладок с текстами программ, нижняя часть — окно выполнения программы (панель «Оболочка»). В окне Eric много различных панелей инструментов, и очень многие кнопки недоступны (закрашены серым). Пока нет текста программы, для этих кнопок «нет работы».

Закроем панели «Просмотрщик проекта» слева от изображения Эрика и панель «Просмотрщик шаблонов» справа от изображения Эрика, а затем нажмём кнопку с изображением пустого листа в левой части самой верхней панели инструментов (кнопка «Новый»). Тогда внешний вид окна слегка изменится, и некоторые кнопки в панелях инструментов станут активными (рис. 2).


Рисунок 2. Упрощённый Eric — редактор и оболочка



Если хочется что-то изменить во внешнем виде программы, можно использовать настройки предпочтений («Настройка/Предпочтения...» в главном меню окна Eric). Настроек очень много (рис. 3), но имеет смысл пока изменять только основные настройки редактора (как показано на рис. 3 и стиль редактора (рис. 4).



Рисунок 3. Основные настройки редактора в IDE Eric



В диалоге настройки основных свойств редактора полезно установить режимы показа номеров строк, полосы свёртки, пробелов и линий отступа. Полезно также включить режим подсветки скобок и автоматической проверки синтаксиса (в этом случае известные Eric слова и конструкции Python будут выделяться цветом, а неизвестные — не будут), Также полезно использование режима автоматических отступов, которые обсудим позже.

В диалоге настройки стилей редактора (рис. 4) кнопки «Шрифт для номеров строк» и «Моноширинный шрифт» открывают диалоги выбора шрифта, в которых можно выбрать наиболее приятный для пользователя шрифт. Здесь каждый выбирает для себя, в частности, автор предпочитает для редактирования программ и для вывода сообщений IDE использовать моноширинные шрифты (в именах которых содержится слово «Fixed»).



Рисунок 4. Настройка стиля редактора в IDE Eric



Очень важно правильно настроить параметры помощи и документации (диалог «Помощь», рис. 5). Здесь указываются варианты просмотрщика помощи IDE Eric, браузера и программы просмотра файлов PDF, а также путь к каталогу с документацией по Python, Нужно заметить, что этот каталог должен существовать, то есть документация по Python (пакет python-doc или что-то похожее) должна быть установлена в системе.



Рисунок 5. Настройка помощи и документации



Программы для просмотра web и файлов pdf можно выбрать по кусу, узнав предварительно у администратора (или другого специалиста) как называются эти программы и где они находятся в системе.

Каталог документации по Python также нужно указывать реально существующий.

После завершения настроек попробуем воспользоваться системой помощи IDE Eric (меню «Помощь», рис. 6).



Рисунок 6. Меню «Помощь» IDE Eric



Выбор пункта «Просмотрщик помощи..» открывает пустое окно, в котором можно просматривать любые html-файлы. Назначение этого элемента пока непонятно.

Выбор пункта «Документация Eric» открывает документацию по пакету Eric (рис. 7), которая на данном этапе тоже не нужна.



Рисунок 7. Окно документации Eric



Выбор пункта «Документация Python» открывает html-руководство по Python, написанное автором языка, но, к асожадению, на английском (рис. 7).



Рисунок 8. Документация по Python в Eric



Русский перевод этого руководства доступен на сайте python.ru в PDF- и PostScript-вариантах.

Добавить документ в свой блог или на сайт

Похожие:

Введение в Python и Eric
Замечательной особенностью Python является возможность быстрого создания простых изображений. Самым лёгким для освоения способом...

Введение в Python и Eric
К отдельному символу в строке можно обратиться по номеру, причём номера начинаются с нуля. Как мы видели раньше, для строк определена...

Введение в Python и Eric
Задачи по обработке одномерных и двумерных массивов (матриц) являются непременным элементом любого начального курса алгоритмизации,...

Введение в Python и Eric
Отличие разных языков проявляется в особенностях записи условий и расположении остальных частей конструкции (её кратко называют «оператор...

Введение в Python и Eric
В дальнейшем часто придётся использовать термины, связанные с процессом разработки и функционирования программ, поэтому здесь дадим...

Введение в Python и Eric
Таким образом, по значению из первого столбца такой таблицы (ключу) можно однозначно определить значения из остальных столбцов, т...

Введение в Python и Eric
«классическим» способом (т е в духе языков basic или Pascal, традиционно используемых для обучения реализации алгоритмов) приведена...

Справочник по языку Python 1 Исходный текст
Расширение и Включение интерпретатора Python представляет высокоуровневое описание того, как создать модуль расширения Python, а...

Введение. Почему Python?
Выбор в пользу того или иного языка программирования является следствием огромного количества факторов — от требований эффективного...

Введение. Почему Python?
Выбор в пользу того или иного языка программирования является следствием огромного количества факторов — от требований эффективного...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
odtdocs.ru
Главная страница