Beginning Python (eBook)

Using Python 2.6 and Python 3.1

(Autor)

eBook Download: PDF
2010 | 1. Auflage
624 Seiten
Wiley (Verlag)
978-0-470-62664-1 (ISBN)

Lese- und Medienproben

Beginning Python -  James Payne
Systemvoraussetzungen
27,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
Beginning Python: Using Python 2.6 and Python 3.1 introduces this open source, portable, interpreted, object-oriented programming language that combines remarkable power with clear syntax. This book enables you to quickly create robust, reliable, and reusable Python applications by teaching the basics so you can quickly develop Web and scientific applications, incorporate databases, and master systems tasks on various operating systems, including Linux, MAC OS, and Windows. You'll get a comprehensive tutorial that guides you from writing simple, basic Python scripts all the way through complex concepts, and also features a reference of the standard modules with examples illustrating how to implement features in the various modules. Plus, the book covers using Python in specific program development domains, such as XML, databases, scientific applications, network programming, and Web development.

James Payne is Editor in Chief of www.developershed.com, a network of high-technology sites that serves millions of unique visitors every month who are seeking tutorials, advice, answers, or articles.

Introduction xxvii

Part I: Dipping Your Toe into Python 1

Chapter 1: Programming Basics and Strings 3

Chapter 2: Numbers and Operators 15

Chapter 3: Variables -- Names for Values 31

Part II: Python Language and the Standard Library 49

Chapter 4: Making Decisions 51

Chapter 5: Functions 71

Chapter 6: Classes and Objects 93

Chapter 7: Organizing Programs 111

Chapter 8: Files and Directories 127

Chapter 9: Other Features of the Language 143

Chapter 10: Building a Module 157

Chapter 11: Text Processing 189

Part III: Putting Python to Work 205

Chapter 12: Testing 207

Chapter 13: Writing a GUI with Python 227

Chapter 14: Accessing Databases 239

Chapter 15: Using Python for XML 265

Chapter 16: Network Programming 287

Chapter 17: Extension Programming with C 337

Chapter 18: Numerical Programming 367

Chapter 19: An Introduction to Django 387

Chapter 20: Web Applications and Web Services 407

Chapter 21: Integrating Java with Python 481

Part IV: Appendices 513

Appendix A: Answers to the Exercises 515

Appendix B: Online Resources 549

Appendix C: What's New in Python 3.1 553

Appendix D: Glossary 559

Index 569

Erscheint lt. Verlag 12.2.2010
Sprache englisch
Themenwelt Informatik Programmiersprachen / -werkzeuge Python
Mathematik / Informatik Informatik Software Entwicklung
Mathematik / Informatik Informatik Web / Internet
Schlagworte Computer Science • Informatik • Programmierung u. Software-Entwicklung • Programming & Software Development • Python (Programmiersprache)
ISBN-10 0-470-62664-X / 047062664X
ISBN-13 978-0-470-62664-1 / 9780470626641
Haben Sie eine Frage zum Produkt?
PDFPDF (Adobe DRM)
Größe: 4,4 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
ein kompakter Einstieg für die Praxis

von Ralph Steyer

eBook Download (2024)
Springer Vieweg (Verlag)
34,99
Arbeiten mit NumPy, Matplotlib und Pandas

von Bernd Klein

eBook Download (2023)
Carl Hanser Verlag GmbH & Co. KG
29,99