Читать «Программирование на Python. Том 1» онлайн - страница 660
Марк Лутц
реализация графического интерфейса в виде отдельной программы, 830
сохранения возможность, реализация, 79
списки
append, метод, 45, 52 вложенные структуры, 52 имена полей, 46
примеры реализации записей, 43 словарей, 50
сравнение деревьев каталогов, 422 ссылки на объекты
и обработчики событий, 803 стандартные диалоги, 567 стандартные потоки ввода-вывода доступ, 167 определение, 180
перенаправление в файлы/програм-мы, 181 строки
Text, виджет, 686 запроса, 109
определение позиции, 686 преобразование, 140 текст Юникода, 697 форматирование, 115 строковые методы join, метод, 155 основы, 138 сценарии
queue, пример использования модуля, 297
start, использование команды, 367 Unix, особенности на платформе, 174 вспомогательные сценарии, 60 выполнение команд оболочки из сценариев, 156
записи/чтения данных, 57 и аргументы командной строки, 171 и переменные оболочки, 175 и стандартные потоки ввода-вывода, 180
и текущий рабочий каталог, 168 первые замечания, 57 регрессивного тестирования, 408 сценарий постраничного вывода, 137 пример, 137 тестовые данные, 55
Т
таймеры, 300
теги
объектов, 714 привязка, 707 текст, 688
текстовые файлы, 207
вспомогательные сценарии, 60 и Юникод, 207, 695 преобразование символов конца строки, 224
сценарий записи/чтения данных, 57 тестовый сценарий создания данных, 55
текущий рабочий каталог, 168 доступ, 167
и командные строки, 170 и путь поиска модулей, 168
точки на окружности, 951
Ф
файлов объекты
close, метод, 209, 211 readlines, метод, 215 readline, метод, 215, 216 read, метод, 215 seek, метод, 230 writelines, метод, 211 write, метод, 211 встроенные, 209 вывод в файлы, 210 гарантированное закрытие, 212 другие режимы открытия файлов, 218
запись, 211
методы чтения-записи, 209 модель объекта файла, 207 обертывание дескрипторов, 236 определение, 207 открытие, 210, 218 чтение из файлов, 214
файлы, 55
закрытие, 212
и текущий рабочий каталог, 168 открытие, 218
перенаправление стандартных потоков ввода-вывода, 181 разработка системных сценариев, 142
разрезание, 391, 399 редактирование файлов в деревьях каталогов, 454 с байт-кодом, удаление, 442 соглашения об именовании, 56 соединение, 395, 399 текст Юникода, 700 чтение, 214
фильтры и сканирование файлов, 241 формы ввода, 595, 727 компоновка, 595 основы работы с сеткой, 728 функции и потоки выполнения, 271 функции-генераторы, 249
Х
холсты
базовые операции, 710 вытягивание фигур, 723 идентификаторы объектов, 713 и миниатюры изображений, 718 определение, 709 очистка, 723
перемещение объектов, 724 программирование, 711 прокрутка, 715 система координат, 711 события, 722 создание объектов, 712 теги объектов, 714
Ц
циклы
time.sleep, функция, 756, 757, 760 и потоки выполнения, 285
Ю
Юникод, 141, 221
PyEdit, поддержка в текстовом редакторе, 877, 878, 880 Text, виджет, 695 вывод имен файлов, 387 и текстовые файлы, 207 обработка имен файлов, 254, 256
1
Марк Лутц «Изучаем Python», 4 издание, СПб.: Символ-Плюс, 2010.
2
Я являюсь автором всех трех книг, упомянутых в этом разделе, и это дает мне возможность контролировать их содержимое и избегать повторений. Это также означает, что как автор я стараюсь не комментировать многие другие книги о Python, которые могут оказаться для вас весьма полезными и в которых могут обсуждаться темы, не рассматривающиеся ни в одной из моих книг. Упоминания об этих книгах вы найдете в Интернете или в других источниках информации о Python. Все три мои книги отражают опыт 13 лет преподавания Python и путь, пройденный от момента выхода первого издания книги «Programming Python» в 1995 году. (Здесь вполне уместно поместить фотографию убеленного сединами путешественника-иссле-дователя.)