В этой книге приводится подробное руководство по основным областям применения языка Python, таким как системное администрирование, построение графических пользовательских интерфейсов и создание веб-приложений. Вы также узнаете, как язык Python используется в базах данных, сетях, внешних интерфейсах сценариев, обработке текста и т.д. Основное внимание в книге уделяется часто применяемым инструментам и библиотекам, которые помогут получить полное представление о многих ролях Python в реальном программировании.Вы изучите синтаксис языка и методы программирования на множестве примеров, которые иллюстрируют правильное использование и общепринятые идиомы. Книга обновлена с учетом версии языка Python 3.x, который демонстрируется в качестве инструмента разработки программного обеспечения в многочисленных примерах кода, подобранных специально для этой цели."В главах этой книги описан очень обширный материал - от устранения неполадок до спецификаций проектирования, с прицелом на реалистичные задачи и избежание распространенных препятствий."- Дайан Донован, California Bookwatch.Как применять язык Python после освоения его основ? Эта книга предлагает подробное руководство по основным областям применения языка, среди которых системное администрирование, построение графических пользовательских интерфейсов и создание веб-приложений.В ней рассматриваются особенности использования Python в базах данных, сетях, внешних интерфейсах сценариев, обработке текста и многом другом.Сосредоточившись на часто применяемых инструментах и библиотеках, вы обретете более глубокое понимание роли Python в реальном программировании. Вы изучите синтаксис языка и методы программирования на множестве примеров, которые иллюстрируют правильное использование и общепринятые идиомы. Книга обновлена с учетом версии языка Python 3.x, который демонстрируется в качестве инструмента разработки программного обеспечения в многочисленных примерах кода, подобранных специально для этой цели.Основные темы книгиКраткий тур по языку Python. С помощью простой демонстрации ознакомьтесь с такими темами, как представление данных, объектно-ориентированное программирование, постоянство объектов, графические пользовательские интерфейсы и основы веб-сайтов.Системное программирование. Изучите инструменты и приемы использования системного интерфейса для написания сценариев командной строки, обработки файлов и каталогов, параллельного запуска программ и многого другого.Построение графических пользовательских интерфейсов. Научитесь использовать библиотеку виджетов tkinter для создания полнофункциональных пользовательских интерфейсов.Программирование для Интернета. Получите доступ к сетевым протоколам на стороне клиента и инструментам электронной почты, используйте сценарии CGI и изучите приемы реализации веб-сайтов.Дополнительные способы применения Python. Реализуйте структуры данных, анализируйте текстовую информацию, взаимодействуйте с базами данных, а также расширяйте и встраивайте Python.
V etoy knige privoditsya podrobnoe rukovodstvo po osnovnym oblastyam primeneniya yazyka Python, takim kak sistemnoe administrirovanie, postroenie graficheskikh polzovatelskikh interfeysov i sozdanie veb-prilozheniy. Vy takzhe uznaete, kak yazyk Python ispolzuetsya v bazakh dannykh, setyakh, vneshnikh interfeysakh stsenariev, obrabotke teksta i t.d. Osnovnoe vnimanie v knige udelyaetsya chasto primenyaemym instrumentam i bibliotekam, kotorye pomogut poluchit polnoe predstavlenie o mnogikh rolyakh Python v realnom programmirovanii.Vy izuchite sintaksis yazyka i metody programmirovaniya na mnozhestve primerov, kotorye illyustriruyut pravilnoe ispolzovanie i obshcheprinyatye idiomy. Kniga obnovlena s uchetom versii yazyka Python 3.x, kotoryy demonstriruetsya v kachestve instrumenta razrabotki programmnogo obespecheniya v mnogochislennykh primerakh koda, podobrannykh spetsialno dlya etoy tseli."V glavakh etoy knigi opisan ochen obshirnyy material - ot ustraneniya nepoladok do spetsifikatsiy proektirovaniya, s pritselom na realistichnye zadachi i izbezhanie rasprostranennykh prepyatstviy."- Dayan Donovan, California Bookwatch.Kak primenyat yazyk Python posle osvoeniya ego osnov? Eta kniga predlagaet podrobnoe rukovodstvo po osnovnym oblastyam primeneniya yazyka, sredi kotorykh sistemnoe administrirovanie, postroenie graficheskikh polzovatelskikh interfeysov i sozdanie veb-prilozheniy.V ney rassmatrivayutsya osobennosti ispolzovaniya Python v bazakh dannykh, setyakh, vneshnikh interfeysakh stsenariev, obrabotke teksta i mnogom drugom.Sosredotochivshis na chasto primenyaemykh instrumentakh i bibliotekakh, vy obretete bolee glubokoe ponimanie roli Python v realnom programmirovanii. Vy izuchite sintaksis yazyka i metody programmirovaniya na mnozhestve primerov, kotorye illyustriruyut pravilnoe ispolzovanie i obshcheprinyatye idiomy. Kniga obnovlena s uchetom versii yazyka Python 3.x, kotoryy demonstriruetsya v kachestve instrumenta razrabotki programmnogo obespecheniya v mnogochislennykh primerakh koda, podobrannykh spetsialno dlya etoy tseli.Osnovnye temy knigiKratkiy tur po yazyku Python. S pomoshchyu prostoy demonstratsii oznakomtes s takimi temami, kak predstavlenie dannykh, obektno-orientirovannoe programmirovanie, postoyanstvo obektov, graficheskie polzovatelskie interfeysy i osnovy veb-saytov.Sistemnoe programmirovanie. Izuchite instrumenty i priemy ispolzovaniya sistemnogo interfeysa dlya napisaniya stsenariev komandnoy stroki, obrabotki faylov i katalogov, parallelnogo zapuska programm i mnogogo drugogo.Postroenie graficheskikh polzovatelskikh interfeysov. Nauchites ispolzovat biblioteku vidzhetov tkinter dlya sozdaniya polnofunktsionalnykh polzovatelskikh interfeysov.Programmirovanie dlya Interneta. Poluchite dostup k setevym protokolam na storone klienta i instrumentam elektronnoy pochty, ispolzuyte stsenarii CGI i izuchite priemy realizatsii veb-saytov.Dopolnitelnye sposoby primeneniya Python. Realizuyte struktury dannykh, analiziruyte tekstovuyu informatsiyu, vzaimodeystvuyte s bazami dannykh, a takzhe rasshiryayte i vstraivayte Python.