Subscribe
Tutorial search

Charming Python: Text processing in Python for beginners - Python tutorial


Along with several other popular scripting languages, Python is an excellent tool for scanning and manipulating textual data. This article summarizes Python's text processing facilities for the programmer new to Python. The article explains some general concepts of regular expressions and offers advice on when to use (or not use) regular expressions while processing text.
Category: Python > Basics - Difficulty:


More cool Python tutorials:



Leveraging industrial-strength Python testing
Leveraging industrial-strength Python testing
This article asks what the Python frameworks do when they introspect a test module to discover what tests live inside of it. It also looks at details like how common test setup and teardown is supported, or not supported, by Zope, py.test and nose. Learn how these testing frameworks will support your Python development.
Difficulty:
Python 201 -- (Slightly) Advanced Python Topics
Python 201 -- (Slightly) Advanced Python Topics
This document is a syllabus for a second course in Python programming. This course contains discussions of several advanced topics that are of interest to Python programmers.
Difficulty:
Variables
Variables
learn about variables in python. Variables are a letter(s) or letters and numbers combined which store data.
Difficulty:
Installing Python
Installing Python
A simple tutorial with steps to installing Python, and its GUI (IDLE). "Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs." - http://www.python.org/
Difficulty:
More powerful Python testing techniques
More powerful Python testing techniques
Look at how the leading Python testing frameworks provide robust auto-discovery of your application tests. Make sure your applications are written right the first time, and that they stay working through months and years of further tweaks and improvements.
Difficulty: