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

Марк Лутц

функциональные возможности, 494

U

unittest, фреймворк, 416 Unix, платформа

и выполняемые сценарии, 174 перенаправление потоков ввода-вывода, 183 urllib, модуль, 109

поддержка CGI-сценариями, 109

V

Value, объект (multiprocessing, пакет), 350

W

webbrowser, модуль, 464, 468 Windows

и потоки ввода-вывода стандартные, 181 перенаправление, 183 пути к каталогам, 148 with, инструкция, 213 wxPython, система, 485

Z

ZODB, система, особенности, 82

А

анализ

аргументов командной строки, 172 двоичных данных, 228 анимация

другие эффекты, 762 и графика, 763 и потоки выполнения, 762 простые приемы, 755 циклы time.sleep, 756, 757, 760 анонимные каналы

буферизация потоков вывода, 327 взаимоблокировки, 327 двунаправленный обмен данными, 324

дескрипторы файлов, 319

обертывание объектами, 321 и потоки выполнения, 323 определение, 317, 318 основы использования, 319 аргументы

и глобальные переменные, 295, 518 и потоки выполнения, 285 командной строки анализ, 172 доступ, 167

ассоциированные переменные, 599, 602

Б

базы данных

вывод содержимого с помощью модуля pprint, 53

дополнительная информация, 81 безопасность и веб-интерфейсы, 115 буферизация потока вывода Pexpect, пакет, 202 pty, модуль, 330 взаимоблокировки, 327 и завершение программ, 310 буфер обмена, использование, 693

В

веб-интерфейсы

CGI-сценарии, 102 shelve, модуль, 111 urllib, модуль, 109 дополнительные инструменты, 102 запуск веб-сервера, 106 предложения по усовершенствованию, 122

строки запроса, 109 форматирование текста ответа, 110 веб-страницы

создание для переадресации, 403 сценарий генератора страниц, 405 файлы шаблонов, 404 ветвление процессов, 259, 260

os.exec, функция, формы вызова, 265 fork/exec, комбинация функций, 264 получение кода завершения, 312 порождение дочерней программы, 266

взаимодействия между процессами, 316 multiprocessing, модуль, 318, 349 socket, модуль, 133 анонимные каналы, 317, 319 двунаправленный обмен данными, 324

именованные каналы, 317, 331 обзор, 316 сигналы, 317, 340 сокеты, 317 виджеты, 592

after_cancel, метод, 748 after_idle, метод, 748 after, метод, 747, 756 anchor, параметр, 536 bd, параметр, 557 config, метод, 507, 555 cursor, параметр, 557 focus, метод, 750 grab, метод, 750 grid_forget, метод, 754 menu, параметр, 565 pack_forget, метод, 754

padx, параметр, 557

pady,    параметр, 557 state, параметр, 557 update_idletasks, метод, 749 update, метод, 749 wait_variable, метод, 750 wait_visibility, метод, 750 wait_window, метод, 750 добавление без сохранения, 508 добавление нескольких виджетов,