Стандартная библиотека Python содержит сотни модулей, позволяющих взаимодействовать с операционной системой, интерпретатором и Интернетом. Все они тщательно протестированы и готовы к немедленному использованию для разработки приложений. В этой книге Даг Хеллман, эксперт по языку Python, описывает все основные разделы библиотеки Python 3.x, сопровождая изложение материала компактными примерами исходного кода и результатами их выполнения. Приведенные примеры наглядно демонстрируют возможности каждого из модулей, предлагаемых библиотекой, и пригодны не только для изучения, но и для использования в реальном коде. В книге имеются готовые примеры кода, предназначенного для работы с текстом, структурами данных, значениями даты и времени, файловой системой, процессами, потоками, электронной почтой, пакетами и другими ресурсами. Каждому модулю посвящен отдельный раздел, содержащий ссылки на дополнительные ресурсы, что делает эту книгу идеальным учебным и справочным руководством. В книге рассмотрены новые библиотеки Python 3.x, описаны важные функциональные изменения и даны советы по переносу кода от модулей стандартной библиотеки Python 2.x к их эквивалентам в Python 3.x.
Standartnaja biblioteka Python soderzhit sotni modulej, pozvoljajuschikh vzaimodejstvovat s operatsionnoj sistemoj, interpretatorom i Internetom. Vse oni tschatelno protestirovany i gotovy k nemedlennomu ispolzovaniju dlja razrabotki prilozhenij. V etoj knige Dag Khellman, ekspert po jazyku Python, opisyvaet vse osnovnye razdely biblioteki Python 3.x, soprovozhdaja izlozhenie materiala kompaktnymi primerami iskhodnogo koda i rezultatami ikh vypolnenija. Privedennye primery nagljadno demonstrirujut vozmozhnosti kazhdogo iz modulej, predlagaemykh bibliotekoj, i prigodny ne tolko dlja izuchenija, no i dlja ispolzovanija v realnom kode. V knige imejutsja gotovye primery koda, prednaznachennogo dlja raboty s tekstom, strukturami dannykh, znachenijami daty i vremeni, fajlovoj sistemoj, protsessami, potokami, elektronnoj pochtoj, paketami i drugimi resursami. Kazhdomu modulju posvjaschen otdelnyj razdel, soderzhaschij ssylki na dopolnitelnye resursy, chto delaet etu knigu idealnym uchebnym i spravochnym rukovodstvom. V knige rassmotreny novye biblioteki Python 3.x, opisany vazhnye funktsionalnye izmenenija i dany sovety po perenosu koda ot modulej standartnoj biblioteki Python 2.x k ikh ekvivalentam v Python 3.x.