Buy New
-82%
$9.67$9.67
FREE delivery Tuesday, August 4 on orders shipped by Amazon over $35
Ships from: Amazon Sold by: RatCo
Used - Very Good
$6.54$6.54
FREE delivery July 27 - 29
Ships from: ThriftBooks-Baltimore Sold by: ThriftBooks-Baltimore
Sorry, there was a problem.
There was an error retrieving your Wish Lists. Please try again.Sorry, there was a problem.
List unavailable.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Text Processing in Python
Purchase options and add-ons
Text Processing in Python describes techniques for manipulation of text using the
Python programming language. At the broadest level, text processing is simply
taking textual information and doing something with it. This might be
restructuring or reformatting it, extracting smaller bits of information from it,
or performing calculations that depend on the text. Text processing is arguably
what most programmers spend most of their time doing. Because Python is
clear, expressive, and object-oriented it is a perfect language for doing text
processing, even better than Perl. As the amount of data everywhere continues
to increase, this is more and more of a challenge for programmers. This book is
not a tutorial on Python. It has two other goals: helping the programmer get
the job done pragmatically and efficiently; and giving the reader an
understanding - both theoretically and conceptually - of why what works works
and what doesn't work doesn't work. Mertz provides practical pointers and tips
that emphasize efficent, flexible, and maintainable approaches to the textprocessing
tasks that working programmers face daily.
- ISBN-100321112547
- ISBN-13978-0321112545
- Edition1st
- PublisherAddison-Wesley Professional
- Publication dateJune 2, 2003
- LanguageEnglish
- Dimensions7 x 1.4 x 9.1 inches
- Print length544 pages
![]() |
Frequently purchased items with fast delivery
- Introduction to Machine Learning with Python: A Guide for Data ScientistsPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Friday, Jul 24Only 4 left in stock - order soon.
- Python Machine Learning By Example: Unlock machine learning best practices with real-world use casesPaperback36% offLimited time dealFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Friday, Jul 249% Claimed
- Hands-On Machine Learning with Scikit-Learn and PyTorch: Concepts, Tools, and Techniques to Build Intelligent SystemsPaperback$3.99 shippingGet it Jul 31 - Aug 5
- Fluent Python: Clear, Concise, and Effective ProgrammingPaperbackFREE Shipping by AmazonGet it as soon as Friday, Jul 24
- Deep Learning with Python, Third EditionPaperbackFREE Shipping by AmazonGet it as soon as Friday, Jul 24
- Computer Science From Scratch: Building Interpreters, Art, Emulators and ML in PythonPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Friday, Jul 24
Editorial Reviews
From the Back Cover
Text Processing in Python is an example-driven, hands-on tutorial that carefully teaches programmers how to accomplish numerous text processing tasks using the Python language. Filled with concrete examples, this book provides efficient and effective solutions to specific text processing problems and practical strategies for dealing with all types of text processing challenges.
Text Processing in Python begins with an introduction to text processing and contains a quick Python tutorial to get you up to speed. It then delves into essential text processing subject areas, including string operations, regular expressions, parsers and state machines, and Internet tools and techniques. Appendixes cover such important topics as data compression and Unicode. A comprehensive index and plentiful cross-referencing offer easy access to available information. In addition, exercises throughout the book provide readers with further opportunity to hone their skills either on their own or in the classroom. A companion Web site (http://gnosis.cx/TPiP) contains source code and examples from the book.
Here is some of what you will find in thie book:
- When do I use formal parsers to process structured and semi-structured data? Page 257
- How do I work with full text indexing? Page 199
- What patterns in text can be expressed using regular expressions?Page 204
- How do I find a URL or an email address in text? Page 228
- How do I process a report with a concrete state machine? Page 274
- How do I parse, create, and manipulate internet formats? Page 345
- How do I handle lossless and lossy compression?Page 454
- How do I find codepoints in Unicode?Page 465
0321112547B05022003
About the Author
David Mertz came to writing about programming via the unlikely route of first being a humanities professor. Along the way, he was a senior software developer, and now runs his own development company, Gnosis Software ("We know stuff!"). David writes regular columns and articles for IBM developerWorks, Intel Developer Network, O'Reilly ONLamp, and other publications.
0321112547AB05022003
Product details
- Publisher : Addison-Wesley Professional
- Publication date : June 2, 2003
- Edition : 1st
- Language : English
- Print length : 544 pages
- ISBN-10 : 0321112547
- ISBN-13 : 978-0321112545
- Item Weight : 2.3 pounds
- Dimensions : 7 x 1.4 x 9.1 inches
- Best Sellers Rank: #4,347,976 in Books (See Top 100 in Books)
- #501 in Word Processing Books
- #4,064 in Python Programming
- #9,512 in Computer Programming Languages
- Customer Reviews:
About the author

David is founder of KDM Training, a partnership dedicated to educating developers and data scientists in machine learning and scientific computing. He created the data science training program for Anaconda Inc. and was a senior trainer for them. With the advent of deep neural networks he has turned to training our robot overlords as well.
He was honored to work for 8 years with D. E. Shaw Research, who have built the world's fastest, highly-specialized (down to the ASICs and network layer), supercomputer for performing molecular dynamics.
David was a Director of the PSF for six years, and remains co-chair of its Trademarks Committee and of its Scientific Python Working Group. His columns, Charming Python and XML Matters, written in the 2000s, were the most widely read articles in the Python world. He has written previous books for Packt, O'Reilly and Addison-Wesley, and has given keynote addresses at numerous international programming conferences.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon











