Programming Python
4th edition

Par : Mark Lutz
    • Nombre de pages1584
    • PrésentationBroché
    • FormatGrand Format
    • Poids2.225 kg
    • Dimensions18,0 cm × 23,0 cm × 5,0 cm
    • ISBN978-0-596-15810-1
    • EAN9780596158101
    • Date de parution01/01/2011
    • ÉditeurO'Reilly

    Résumé

    How do you apply Python once you've mastered its fundamentals ? This book provides in-depth tutorials on the language's primary application domains—system administration, GUIs, and the Web—and explores its use in databases, networking, front-end scripting layers, text processing, and more. By focusing
    How do you apply Python once you've mastered its fundamentals ? This book provides in-depth tutorials on the language's primary application domains—system administration, GUIs, and the Web—and explores its use in databases, networking, front-end scripting layers, text processing, and more. By focusing on commonly used tools and libraries, you'll gain an in-depth understanding of Python's roles in practical, real-world programming.
    You'll learn language syntax and programming techniques in a clear and concise manner, with lots of examples that illustrate both correct usage and common idioms. Completely updated for version 3x, Programming Python also delves into the language as a software development tool, with many code examples scaled specifically for that purpose. Topics include : Quick Python tour : Build a simple demo that includes data representation, object-oriented programming, object persistence, GUIs, and website basics.
    System programming : Explore system interface tools and techniques for command-line scripting, processing files and folders, running programs in parallel, and more. GUI programming : Learn to use Python's tkinter widget library to build complete user interfaces. Internet programming : Access client-side network protocols and email tools, use CGI scripts, and learn website implementation techniques.
    More ways to apply Python : Implement data structures, parse text-based information, interface with databases, and extend and embed Python.