Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Chapter 1. Python Basics
Chapter 2. Basic String Operations
Chapter 3. Regular Expressions
Chapter 4. Parsers and State Machines
Chapter 5. Internet Tools and Techniques
Main Page
Table of content
Copyright
Preface
0.1 What Is Text Processing?
0.2 The Philosophy of Text Processing
0.3 What You'll Need to Use This Book
0.4 Conventions Used in This Book
0.5 A Word on Source Code Examples
0.6 External Resources
Acknowledgments
1.1 Techniques and Patterns
1.2 Standard Modules
1.3 Other Modules in the Standard Library
2.1 Some Common Tasks
2.2 Standard Modules
2.3 Solving Problems
3.1 A Regular Expression Tutorial
3.2 Some Common Tasks
3.3 Standard Modules
4.1 An Introduction to Parsers
4.2 An Introduction to State Machines
4.3 Parser Libraries for Python
5.1 Working with Email and Newsgroups
5.2 World Wide Web Applications
5.3 Synopses of Other Internet Modules
5.4 Understanding XML
Appendix A. A Selective and Impressionistic Short Review of Python
A.1 What Kind of Language Is Python?
A.2 Namespaces and Bindings
A.3 Datatypes
A.4 Flow Control
A.5 Functional Programming
Appendix B. A Data Compression Primer
B.1 Introduction
B.2 Lossless and Lossy Compression
B.3 A Data Set Example
B.4 Whitespace Compression
B.5 Run-Length Encoding
B.6 Huffman Encoding
B.7 Lempel Ziv-Compression
B.8 Solving the Right Problem
B.9 A Custom Text Compressor
B.10 References
Appendix C. Understanding Unicode
C.1 Some Background on Characters
C.2 What Is Unicode?
C.3 Encodings
C.4 Declarations
C.5 Finding Codepoints
← Prev
Back
Next →
← Prev
Back
Next →