چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Beginning Python: Using Python 2.6 and Python 3.1 (Wrox Programmer to Programmer)

Francisco Araiza، Unitel Film- und Fernsehproduktionsgesellschaft mbH.، Opernhaus Zürich. Chor.، Zürcher Ballett.، Opernhaus Zürich. Monteverdi-Ensemble.، Deutsche Grammophon (Firm)، Eric Tappy، Rachel Yakar، Giovanni Francesco Busenello، Pet Halmen، Janet Perry، Simon Estes، Peter Straka، Paul Esswood، Claudio Monteverdi، Werner Hollweg، Giacomo Badoaro، Nikolaus Harnoncourt، Suzanne Calabro، Hans Franzen، Werner Gröschel، Glenys Linos، Roland Hermann، Trudeliese Schmidt، Dietlinde Turban، Philippe Huttenlocher، Jean-Pierre Ponnelle، Alessandro Striggio

قیمت نهایی

۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
  • تخفیف زمان‌دار−۵٬۰۰۰ تومان

۵٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

سال انتشار
۲۰۱۰
فرمت
PDF
زبان
انگلیسی
تعداد صفحات
۲ صفحه
حجم فایل
۴٫۶ مگابایت
شابک
9780140042214، 9780140045796، 9780140155037، 9780140186833، 9780140283280، 9780142437346، 9780192839985، 9780199536443، 9780393926798، 9780451525444، 9780451530158، 9780470414637، 9780470626641، 9780553214048، 9780586087862، 9780613529907، 9780670000098، 9780670566822، 9780670566839، 9780671015381، 9780679405757، 9780679602323، 9780679739890، 9780764570773، 9780764579042، 9780809438365، 9780809438372، 9780815312789، 9780891907251، 9781077328303، 9781101200780، 9781118057308، 9781118546505، 9781439570968، 9781853260063، 9782003121807، 9789876543217، 0140042210، 0140045791، 0140155031، 0140186832، 0140283285، 0142437344، 0192839985، 0199536449، 0393926796، 0451525442، 0451530152، 0470414634، 047062664X، 0553214047، 0586087869، 0613529901، 0670000094، 0670566829، 0670566837، 0671015389، 0679405755، 0679602321، 0679739890، 0764570773، 0764579045، 0809438364، 0809438372، 0815312784، 0891907254، 1077328303، 1101200782، 1118057309، 1118546504، 1439570965، 1853260061، 2003121803، 9876543210

دربارهٔ کتاب

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. Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file. Beginning Python: Using Python 2.6 and Python 3.1 1 About the Author 11 Credits 13 Acknowledgments 15 Contents 17 Introduction 29 Who This Book Is For 29 What This Book Covers 29 How This Book Is Structured 30 What You Need to Use This Book 33 Conventions 33 Source Code 35 Errata 35 p2p.wrox.com 35 Part I: Dipping Your Toe into Python 37 Chapter 1: Programming Basics and Strings 39 How Programming is Different from Using a Computer 39 The First Steps 41 Beginning to Use Python—Strings 43 Putting Two Strings Together 47 Putting Strings Together in Different Ways 48 Summary 49 Exercises 50 Chapter 2: Numbers and Operators 51 Different Kinds of Numbers 51 Program Files 54 Using Numbers 60 Summary 64 Exercises 65 Chapter 3: Variables—Names for Values 67 Referring to Data—Using Names for Data 67 Using More Built-in Types 70 Other Common Sequence Properties 79 Summary 83 Exercises 84 Part II: Python Language and the Standard Library 85 Chapter 4: Making Decisions 87 Comparing Values—Are They the Same? 87 Doing the Opposite—Not Equal 89 Comparing Values—Which One Is More? 90 Reversing True and False 92 Looking for the Results of More Than One Comparison 92 Repetition 96 Handling Errors 101 Summary 103 Exercises 105 Chapter 5: Functions 107 Putting Your Program into Its Own File 107 Functions: Grouping Code under a Name 109 Layers of Functions 124 Summary 125 Exercises 126 Chapter 6: Classes and Objects 129 Thinking About Programming 129 Defining a Class 132 Summary 143 Exercises 144 Chapter 7: Organizing Programs 147 Modules 148 Packages 154 Modules and Packages 156 Basics of Testing Your Modules and Packages 160 Summary 160 Exercises 161 Chapter 8: Files and Directories 163 File Objects 163 Paths and Directories 167 Exceptions in os 168 Summary 178 Exercises 178 Chapter 9: Other Features of the Language 179 Lambda and Filter: Short Anonymous Functions 179 Map: Short-Circuiting Loops 180 Decisions within Lists—List Comprehension 181 Generating Iterators for Loops 182 Special String Substitution Using Dictionaries 184 Featured Modules 185 Summary 192 Exercises 192 Chapter 10: Building a Module 193 Exploring Modules 193 Creating Modules and Packages 198 Working with Classes 199 Finishing Your Modules 202 Creating a Whole Module 215 Installing Your Modules 219 Summary 223 Exercises 224 Chapter 11: Text Processing 225 Why Text Processing Is So Useful 225 Navigating the File System with the os Module 228 Working with Regular Expressions and the re Module 235 Summary 239 Exercises 240 Part III: Putting Python to Work 241 Chapter 12: Testing 243 Assertions 244 Test Cases and Test Suites 245 Test Fixtures 249 Putting It All Together with Extreme Programming 252 Formal Testing in the Software Life Cycle 260 Summary 261 Chapter 13: Writing a GUI with Python 263 GUI Programming Toolkits for Python 264 Tkinter Introduction 265 Creating GUI Widgets with Tkinter 265 Summary 274 Exercises 274 Chapter 14: Accessing Databases 275 Working with DBM Persistent Dictionaries 276 Working with Relational Databases 281 Using the Python Database APIs 288 Summary 298 Exercises 299 Chapter 15: Using Python for XML 301 What Is XML? 301 What Is a Schema/DTD? 304 Document Type Definitions 304 Schemas 306 XPath 308 HTML as a Subset of XML 308 XML Libraries Available for Python 310 What Is SAX? 310 Why Use SAX or DOM 311 SAX and DOM Parsers Available for Python 312 Intro to XSLT 316 What Is lxml? 316 Element Classes 317 Parsing with lxml 319 Summary 321 Exercises 321 Chapter 16: Network Programming 323 Understanding Protocols 325 Sending Internet E-mail 329 Retrieving Internet E-mail 341 Socket Programming 350 Other Topics 368 Summary 370 Exercises 371 Chapter 17: Extension Programming with C 373 Extension Module Outline 374 Building and Installing Extension Modules 376 Passing Parameters from Python to C 378 Returning Values from C to Python 381 The LAME Project 382 The LAME Extension Module 386 Using Python Objects from C Code 399 Summary 402 Exercises 402 Chapter 18: Numerical Programming 403 Numbers in Python 404 Mathematics 410 Complex Numbers 414 Arrays 416 Summary 420 Exercises 420 Chapter 19: An Introduction to Django 423 What Are Frameworks and Why Would I Use One? 424 Other Features of Web Frameworks 424 Django—How It All Began 425 Understanding Django’s Architecture 426 Working with Templates 432 Using Templates and Views 434 Creating a Model: Creating an Application 439 Summary 441 Exercises 442 Chapter 20: Web Applications and Web Services 443 REST: The Architecture of the Web 444 HTTP: Real-World REST 447 CGI: Turning Scripts into Web Applications 453 HTML Forms’ Limited Vocabulary 458 Safety When Accessing Form Values 459 Building a Wiki 464 Web Services 477 REST Web Services 478 XML-RPC 492 SOAP 501 Documenting Your Web Service API 508 Choosing a Web Service Standard 514 Web Service Etiquette 515 Summary 516 Exercises 516 Chapter 21: Integrating Java with Python 517 Scripting within Java Applications 518 Comparing Python Implementations 519 Installing Jython 519 Running Jython 520 Running Jython on Your Own 524 Packaging Jython-Based Applications 524 Integrating Java and Jython 525 Testing from Jython 542 Embedding the Jython Interpreter 543 Handling Differences between C-Python and Jython 546 Summary 547 Exercises 548 Part IV: Appendices 549 Appendix A: Answers to the Exercises 551 Chapter 1 551 Chapter 2 552 Chapter 3 553 Chapter 4 555 Chapter 5 558 Chapter 6 561 Chapter 7 566 Chapter 8 568 Chapter 9 570 Chapter 10 570 Chapter 11 571 Chapter 13 572 Chapter 14 572 Chapter 15 574 Chapter 16 576 Chapter 17 579 Chapter 18 579 Chapter 19 581 Chapter 20 581 Chapter 21 583 Appendix B: Online Resources 585 Software 585 For More Information 587 Appendix C: What’s New in Python 3.1 589 Print Is Now a Function 589 Certain APIs Return Views and Iterators 589 Integers 590 Unicode and 8-bit 590 Exceptions 590 Classes 591 Comparisons, Operators, and Methods 591 Syntactical Changes 591 Packages and Modules 592 Builtins 593 The 2to3 Tool 594 Appendix D: Glossary 595 Index 605 With an Introduction by Hugh Kenner and a New AfterwordA masterpiece of modern fiction, James Joyce's semiautobiographical first novel follows Stephen Dedalus, a sensitive and creative youth who rebels against his family, his education, and his country by committing himself to the artist's life. “I will not serve,” vows Dedalus, “that in which I no longer believe....and I will try to express myself in some mode of life or art as freely as I can.” To Dedalus, the artist is like God—one who “remains within or behind or beyond or above his handiwork, invisible, refined out of existence, indifferent, paring his fingernails.” Joyce's rendering of the impressions of childhood broke ground in the use of language. “He took on the almost infinite English language,” Jorge Luis Borges once said. “He wrote in a language invented by himself....Joyce brought a new music to English.” As a bold literary experiment, this classic has had a huge and lasting influence on the contemporary novel.Joyce's semi-autobiographical chronicle of Stephen Dedalus'passage from university student to'independent'artist is at once a richly detailed, amusing, and moving coming-of-age story, a tour de force of style and technique, and a profound examination of the Irish psyche and society. Romance simmers hot in the Nevada desert when Parker, a lonely horse trainer, hires Jerry, a sexy ex-con on parole, to work at his stables. Parker met Jerry years ago when Parker was an instructor in a program that used prisoners to train wild Mustangs. Jerry has a talent for working with the horses, but Parker never expected to see Jerry in the outside world and certainly didnt expect to feel such a strong attraction. Parkers been burned in the past, and hes not sure he can trust the ex-con with his heart. Jerry needs a job to stay on parole, but thats not the only reason he wants to spend time with his former instructor. Parkers as handsome as ever, and Jerry wouldnt mind if Parker screwed his brains out on a regular basis. Only Parkers as gun-shy as the horses he trains, and Jerrys had too many years keeping his emotions under wraps to be any good at relationships. Both men have old scars that run deep. Can they learn to overcome their pasts and forge a brand new future together? This story is also available in the Horsing Around anthology. Now firmly established as a mature technology with numerous applications, XML has spawned additional functionalities, each with its own specifications. This edition of the highly popular guidebook for beginning XML programmers teaches you not only what XML is and how to use it, but also how it partners with XPath, XSLT, XQuery, XHTML, and others.

You'll learn XML basics, then explore an XML-based programming language that enables you to transform XML documents into different formats. You'll discover how to query databases for XML information, publish XML documents on the Web, and create interactive forms and graphics with XML. By the end of this book, you will feel confident applying XML in real-world situations.

This book is for any programmer interested in learning to use XML. Some knowledge of Web programming or data exchange techniques is helpful but not necessary.

The portrayal of Stephen Dedalus's Dublin childhood and youth, his quest for identity through art and his gradual emancipation from the claims of family, religion and Ireland itself, is also an oblique self-portrait of the young James Joyce and a universal testament to the artist's 'eternal imagination'. Both an insight into Joyce's life and childhood, and a unique work of modernist fiction, A Portrait of the Artist as a Young Man is a novel of sexual awakening, religious rebellion and the essential search for voice and meaning that every nascent artist must face in order to blossom fully into themselves. What is this book about? Beginning XML, 3rd Edition, like the first two editions, begins with a broad overview of the technology and then focuses on specific facets of the various specifications for the reader. This book teaches you all you need to know about XML: what it is, how it works, what technologies surround it, and how it can best be used in a variety of situations, from simple data transfer to using XML in your Web pages. It builds on the strengths of the first and second editions, and provides new material to reflect the changes in the XML landscape — notably RSS and SVG. "The novel charts the intellectual, moral, and sexual development of Stephen Dedalus, from his childhood listening to his father's stories, through his schooldays and adolescence to the brink of adulthood and independence, and his awakening as an artist. Growing up in a Catholic family in Dublin in the final years of the nineteenth century, Stephen's consciousness is forged by Irish history and politics, by Catholicism and culture, language and art. Stephen's story mirrors that of Joyce himself, and the novel is both startlingly realistic and brilliantly crafted."--Jacket "'Once upon a time and a very good time it was there was a moocow coming down along the road and this moocow that was coming down along the road met a nicens little boy named baby tuckoo ... '" "So begins one of the most significant literary works of the twentieth century, and one of the most innovative. Its originality shocked contemporary readers on its publication in 1916 who found its treating of the minutiae of daily life indecorous, and its central character unappealing. Was it art or was it filth?" Stephen Dedalus grows up in Dublin, feeling different from the other boys. His childhood and adolescence are shaped by bullying, his father's weaknesses and the growing realization that in order to make his way in the world he must reject a conventional life and boecome an artist. Penguin Popular Classics are the perfect introduction to the world-famous Penguin Classics series — which encompasses the best books ever written, from Homer's Odyssey to Orwell's 1984 and everything in between. Taking place in the midst of the Deviations series, Ratchet shows Tobias and Noah at their best: playing games, having fun, and loving each other. What is a Dom to do with a sub who actually works with such handy tools as handcuffs? While the answer may seem predictable, Tobias and Noah know how to make any such scene their very own, and Tobias finds that police training is an instinct almost as strong as Noah's need to submit. Originally published in Toy Box: Handcuffs Nate may have a crossover hit with his first single, but hes also a 19-year-old virgin whos about to come out in Rolling Stone. But when Carson, the cocky sound engineer whos helped put him on the map issues him one more challenge, Nate sees an opportunity he cant refuse. Also part of the First Timers anthology from Torquere Press. The story of what happens when a completely Republican controlled Congress completely repeals The Americans With Disabilities Act, seen partly through the eyes of Ashley Joshua Windfoot, a boy who is himself in a wheelchair, and partly through the eyes of his best friend, a girl named Avery Jessica Chainlink. XML is a rapidly maturing technology for the management, display and transport of data. This book offers and in-depth look at XML including what it is, how it works, what technologies surround it, and how it can be used in a variety of situations, from simple data transfer to using XML in Web pages Explains the basics of quickly developing Web and scientific applications, incorporating databases, and mastering systems tasks on various operating systems, in a guide that also covers basic scripts and standard modules in specific program development domains. "The chronicle of Stephen Dedalus's Dublin childhood and youth offers an oblique self-portrait of the young James Joyce. Exuberantly inventive, this coming-of-age story is a tour de force of style and technique"-- Provided by publisher

james Joyce's Semi-autobiographical First Novel Follows Stephen Dedalus, A Sensitive And Creative Youth Who Rebels Against His Family, His Education, And His Country By Committing Himself To The Artist's Life.

The chronicle of Stephen Dedalus's Dublin childhood and young offers an oblique self-portrait of the young James Joyce. Exuberantly inventive, this coming-of-age story is a tour de force of style and technique. Veronica Vestri. Edizione A Cura Dell'azienda Usl 4 Di Prato In Collaborazione Con Cariprato, Cassa Di Risparmio Di Prato. Includes Bibliographical References (p. 171).

قیمت نهایی

۴۴٬۰۰۰ تومان