Читать «Программирование на Python. Том 1» онлайн - страница 652

Марк Лутц

fork, функция, 163, 261, 326 перенаправление, 203 getcwd, функция, 152, 167 getenv, функция, 179 getpid, функция, 152, 263 kill, функция, 343 linesep, константа, 153 listdir, функция, 254

вывод имен файлов с символами Юникода, 387

обработка имен файлов в Юникоде, 254

обход одного каталога, 247 сканирование деревьев каталогов, 252

соединение файлов, 397 lseek, функция, 233 mkdir, функция, 164 mkfifo, функция, 164, 332 open, функция, 163, 233, 234 pathsep, константа, 153 pipe, функция, 163, 326

и дескрипторы файлов, 319 перенаправление, 203 popen, функция,156, 158

выполнение команд оболочки для получения списка файлов, 243 и стандартные потоки ввода-вывода, 167 код завершения, 309 обмен данными с командами оболочки, 158

перенаправление потоков ввода-вывода, 198, 199 putenv, функция, 179 read, функция, 233 remove, функция, 164, 237 rename, функция, 237 sep, константа, 153 spawnve, функция, 362 spawnv, функция, 163, 178, 362 startfile, функция, 366, 368 stat, функция, 164, 239 system, функция, 156, 158, 309 unlink, функция, 238 walk, функция, 164, 254 и функция find, 438 обработка имен файлов в Юникоде, 254

сканирование деревьев каталогов, 249, 379

write, функция, 233 выполнение команд оболочки из сценариев, 156

завершение программ, 307 инструменты администрирования, 152

инструменты для работы с файлами, 233

константы переносимости, 153 os.path, модуль, 134 exists, функция, 153 getsize, функция, 153 isdir, функция, 153 isfile, функция, 153 join, функция, 154 split, функция, 154 инструменты, 152, 153 Output, класс, 194

P

Pack, класс, 508 pack, менеджер компоновки сочетание с grid, 731 сравнение с grid, 729 PanedWindow, класс виджетов, 765 Pexpect, пакет, 134, 202 PhotoImage, класс виджетов, 549, 633, 670

pickle, модуль

возможности, 61

сохранение каждой записи в отдельном файле, 64

PIL (Python Imaging Library), 641

отображение других типов графических изображений, 643 создание миниатюр изображений, 647

PIL, расширение, 483

функциональные возможности, 494 Pipe, объект (multiprocessing, пакет), 349

Pmw, библиотека, 483, 491

функциональные возможности, 493 popen, функция, 156, 158

выполнение команд оболочки для получения списка файлов, 243 и стандартные потоки ввода-вывода, 167

код завершения, 309 обмен данными с командами оболочки, 158

перенаправление потоков ввода-вывода, 198, 199 print, функция, 136

и стандартные потоки ввода-вывода, 180

перенаправление, 197

pprint, модуль

вывод содержимого баз данных, 53 Process, класс (multiprocessing, пакет), 346

pty, модуль, 330 py2exe, инструмент, 484 PyClock, программа, 951 запуск, 957

исходный программный код, 961 описание, 951 точки на окружности, 951 PyDemos, панель запуска, 846, 860 PyDoc, система, 136 PyDraw, программа рисования, 941 запуск, 941

исходный программный код, 943 описание, 941

PyEdit, текстовый редактор встраивание в PyView, 931 диалоги, 865, 872 другие примеры и рисунки, 871 запуск, 863

запуск программного кода, 866 изменения в версии 2.0, 872 диалог выбора шрифта, 872 модуль с настройками, 872, 873 неограниченное количество отмен и возвратов операций редактирования, 872, 873 перечень, 872