David Mertz Text Processing in Python

ISBN 13: 9780321112545

Text Processing in Python

2.95 avg rating
( 20 ratings by Goodreads )
 
9780321112545: Text Processing in Python

Text Processing with Python, written by Python authority David Mertz, teaches programmers how to accomplish numerous text processing tasks using the Python language. Filled with concrete examples, this book provides effective solutions to specific text processing problems and practical strategies for dealing with all types of text processing challenges. It provides the answers to questions such as: What is the best way to convert from binary to ASCII?; How do I work with full text indexing?; How do I find a URL or an email address in text?; What are the different levels of pattern matching?; How do I process a report with a concrete state machine?; How do I parse, create and manipulate HTML documents?; How do I handle a lossless and lossy compression?; And what is the most efficient way to find codepoints in Unicode?

"synopsis" may belong to another edition of this title.

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

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Mertz, David
Published by Prentice Hall
ISBN 10: 0321112547 ISBN 13: 9780321112545
New Quantity Available: > 20
Seller:
INDOO
(Avenel, NJ, U.S.A.)
Rating
[?]

Book Description Prentice Hall. Book Condition: New. Brand New. Bookseller Inventory # 0321112547

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 34.33
Convert Currency

Add to Basket

Shipping: US$ 3.50
Within U.S.A.
Destination, Rates & Speeds

2.

David Mertz
Published by Pearson Education (US), United States (2003)
ISBN 10: 0321112547 ISBN 13: 9780321112545
New Paperback Quantity Available: 10
Seller:
Book Depository hard to find
(London, United Kingdom)
Rating
[?]

Book Description Pearson Education (US), United States, 2003. Paperback. Book Condition: New. Language: English . This book usually ship within 10-15 business days and we will endeavor to dispatch orders quicker than this where possible. Brand New Book. Text Processing in Python describes techniques for manipulation of text using thePython programming language. At the broadest level, text processing is simplytaking textual information and doing something with it. This might berestructuring or reformatting it, extracting smaller bits of information from it,or performing calculations that depend on the text. Text processing is arguablywhat most programmers spend most of their time doing. Because Python isclear, expressive, and object-oriented it is a perfect language for doing textprocessing, even better than Perl. As the amount of data everywhere continuesto increase, this is more and more of a challenge for programmers. This book isnot a tutorial on Python. It has two other goals: helping the programmer getthe job done pragmatically and efficiently; and giving the reader anunderstanding - both theoretically and conceptually - of why what works worksand what doesn t work doesn t work. Mertz provides practical pointers and tipsthat emphasize efficent, flexible, and maintainable approaches to the textprocessingtasks that working programmers face daily. Bookseller Inventory # BTE9780321112545

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 55.12
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

3.

DavidMertz
Published by Pearson Education (Us) (2003)
ISBN 10: 0321112547 ISBN 13: 9780321112545
New Softcover Quantity Available: 3
Seller:
Rating
[?]

Book Description Pearson Education (Us), 2003. Book Condition: New. Bookseller Inventory # TV9780321112545

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 55.15
Convert Currency

Add to Basket

Shipping: US$ 3.52
From Germany to U.S.A.
Destination, Rates & Speeds

4.

David Mertz
Published by Addison-Wesley Professional (2003)
ISBN 10: 0321112547 ISBN 13: 9780321112545
New Softcover Quantity Available: > 20
Seller:
Palexbooks
(Sanford, NC, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 2003. Book Condition: New. Brand new! Please provide a physical shipping address. Bookseller Inventory # 9780321112545

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 61.27
Convert Currency

Add to Basket

Shipping: US$ 3.00
Within U.S.A.
Destination, Rates & Speeds

5.

Mertz, David
Published by Addison-Wesley Professional
ISBN 10: 0321112547 ISBN 13: 9780321112545
New PAPERBACK Quantity Available: 3
Seller:
BarristerBooks
(Lawrence, KS, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional. PAPERBACK. Book Condition: New. 0321112547 BRAND NEW W/FAST SHIPPING! This item is: Text Processing in Python, 1st Ed., 2003, by Mertz, David; FORMAT: Paperback; ISBN: 9780321112545. Choose Expedited for fastest shipping! Our 98%+ rating proves our commitment! We cannot ship to PO Boxes/APO address. To avoid ordering the wrong item, please check your item's ISBN number!. Bookseller Inventory # P9780321112545

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 67.29
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

6.

Mertz, David
Published by Addison-Wesley Professional (2003)
ISBN 10: 0321112547 ISBN 13: 9780321112545
New Paperback Quantity Available: 2
Seller:
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 2003. Paperback. Book Condition: New. Never used!. Bookseller Inventory # P110321112547

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 68.74
Convert Currency

Add to Basket

Shipping: US$ 1.99
Within U.S.A.
Destination, Rates & Speeds

7.

David Mertz
Published by Addison-Wesley Professional (2003)
ISBN 10: 0321112547 ISBN 13: 9780321112545
New Paperback Quantity Available: 1
Seller:
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 2003. Paperback. Book Condition: New. 1. Bookseller Inventory # DADAX0321112547

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 71.14
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

8.

David Mertz
ISBN 10: 0321112547 ISBN 13: 9780321112545
New Paperback Quantity Available: 1
Seller:
AussieBookSeller
(SILVERWATER, NSW, Australia)
Rating
[?]

Book Description 2003. Paperback. Book Condition: New. Paperback. 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.Shipping may be from our Sydney, NSW warehouse or from our UK or US warehouse, depending on stock availability. 520 pages. 0.880. Bookseller Inventory # 9780321112545

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 50.24
Convert Currency

Add to Basket

Shipping: US$ 37.00
From Australia to U.S.A.
Destination, Rates & Speeds

9.

David Mertz
Published by Addison-Wesley Professional (2003)
ISBN 10: 0321112547 ISBN 13: 9780321112545
New Paperback First Edition Quantity Available: 1
Seller:
Irish Booksellers
(Rumford, ME, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 2003. Paperback. Book Condition: New. book. Bookseller Inventory # M0321112547

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 87.71
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

10.

Mertz, David
Published by Addison-Wesley (2003)
ISBN 10: 0321112547 ISBN 13: 9780321112545
New Paperback Quantity Available: 1
Seller:
Revaluation Books
(Exeter, United Kingdom)
Rating
[?]

Book Description Addison-Wesley, 2003. Paperback. Book Condition: Brand New. 1st edition. 544 pages. 9.00x6.75x1.25 inches. In Stock. Bookseller Inventory # zk0321112547

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 103.81
Convert Currency

Add to Basket

Shipping: US$ 7.91
From United Kingdom to U.S.A.
Destination, Rates & Speeds