Марк Лутц - Программирование на Python [Том 1]

Тут можно читать онлайн Марк Лутц - Программирование на Python [Том 1] - бесплатно полную версию книги (целиком) без сокращений. Жанр: comp-programming, издательство Символ-Плюс, год 2011. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Программирование на Python [Том 1]
  • Автор:
  • Жанр:
  • Издательство:
    Символ-Плюс
  • Год:
    2011
  • ISBN:
    978-5-93286-210-0
  • Рейтинг:
    4/5. Голосов: 11
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Марк Лутц - Программирование на Python [Том 1] краткое содержание

Программирование на Python [Том 1] - описание и краткое содержание, автор Марк Лутц, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Программирование на Python [Том 1] - читать онлайн бесплатно полную версию (весь текст целиком)

Программирование на Python [Том 1] - читать книгу онлайн бесплатно, автор Марк Лутц
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Развлечения с кнопками и картинками ............................. 637

Отображение и обработка изображений с помощью PIL............641

Основы PIL....................................................................641

Отображение других типов графических

изображений с помощью PIL ............................................ 643

Отображение всех изображений в каталоге.........................645

Создание миниатюр изображений

с помощью пакета PIL.....................................................647

Глава 9. Экскурсия по tkinter, часть 2......................................659

«Меню дня: Spam, Spam и еще раз Spam» ...............................659

Меню................................................................................660

Меню окон верхнего уровня ............................................. 660

Меню на основе виджетов Frame и Menubutton...................665

Окна с меню и панелью инструментов................................670

Виджеты Listbox и Scrollbar.................................................676

Программирование виджетов списков ............................... 678

Программирование полос прокрутки................................. 680

Компоновка полос прокрутки...........................................681

Виджет Text.......................................................................683

Программирование виджета Text......................................685

Операции редактирования текста.....................................689

Юникод и виджет Text....................................................695

Более сложные операции с текстом и тегами ......................707

Виджет Canvas...................................................................709

Базовые операции с виджетом Canvas................................710

Программирование виджета Canvas..................................711

Прокрутка холстов.........................................................715

Холсты с поддержкой прокрутки

и миниатюр изображений................................................718

События холстов ............................................................ 722

Сетки................................................................................726

В чем преимущества размещения по сетке? .......................727

Основы работы с сеткой: еще раз о формах ввода.................728

Сравнение методов grid и pack..........................................729

Сочетание grid и pack......................................................731

Реализация возможности растягивания виджетов,

размещаемых по сетке..................................................... 734

Создание крупных таблиц с помощью grid ......................... 738

Инструменты синхронизации,

потоки выполнения и анимация............................................ 747

Использование потоков выполнения

в графических интерфейсах tkinter...................................750

Использование метода after.............................................752

Простые приемы воспроизведения анимации ..................... 755

Другие темы, связанные с анимацией ................................ 762

Конец экскурсии ................................................................ 764

Другие виджеты и их параметры ...................................... 764

Глава 10. Приемы программирования

графических интерфейсов....................................................766

«Создание улучшенной мышеловки».....................................766

GuiMixin: универсальные

подмешиваемые классы ....................................................... 767

Функции создания виджетов............................................ 768

Вспомогательные подмешиваемые классы ......................... 769

GuiMaker: автоматизация создания меню

и панелей инструментов.......................................................773

Протоколы подклассов....................................................778

Классы GuiMaker...........................................................779

Программный код самотестирования GuiMaker..................779

BigGui: клиентская демонстрационная программа .............. 781

ShellGui: графические интерфейсы

к инструментам командной строки........................................785

Обобщенный графический интерфейс

инструментов оболочки...................................................785

Классы наборов утилит....................................................788

Добавление графических интерфейсов

к инструментам командной строки ...................................789

GuiStreams: перенаправление

потоков данных в виджеты................................................... 797

Использование перенаправления

сценариев архивирования ...............................................802

Динамическая перезагрузка обработчиков............................. 803

Обертывание интерфейсов окон верхнего уровня.....................805

Графические интерфейсы, потоки выполнения и очереди.........810

Помещение данных в очередь...........................................813

Помещение обработчиков в очередь...................................817

Другие способы добавления GUI

к сценариям командной строки.............................................825

Вывод окон графического интерфейса по требованию..........826

Реализация графического интерфейса в виде отдельной

программы: сокеты (вторая встреча) .................................830

Реализация графического интерфейса в виде

отдельной программы: каналы.........................................835

Запускающие программы PyDemos и PyGadgets......................845

Панель запуска PyDemos.................................................846

Панель запуска PyGadgets...............................................852

Глава 11. Примеры законченных программ

с графическим интерфейсом.................................................857

«Python, открытое программное обеспечение и Camaro»...........857

Примеры в других главах................................................858

Стратегия данной главы..................................................859

PyEdit: программа/объект текстового редактора.....................862

Запуск PyEdit ................................................................ 863

Изменения в версии PyEdit 2.0 (третье издание)..................872

Изменения в версии PyEdit 2.1 (четвертое издание) ............874

Исходный программный код PyEdit..................................888

PyPhoto: программа просмотра и изменения

размеров изображений........................................................917

Запуск PyPhoto..............................................................918

Исходный программный код PyPhoto................................922

PyView: слайд-шоу для изображений и примечаний................929

Запуск PyView...............................................................929

Исходный программный код PyView.................................935

PyDraw: рисование и перемещение графики ........................... 941

Запуск PyDraw ............................................................... 941

Исходный программный код PyDraw.................................943

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Марк Лутц читать все книги автора по порядку

Марк Лутц - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Программирование на Python [Том 1] отзывы


Отзывы читателей о книге Программирование на Python [Том 1], автор: Марк Лутц. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x