Active Articles: 2038
Total Categories: 16
Sub Categories:616
Charming Python: Text processing in Python for beginners | ||||||||
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. ... learn more
| ||||||||
| ||||||||
Functional programming in Python, Part 2 | ||||||||
This column continues the introduction to functional programming (FP) in Python. The introduction to different paradigms of program problem-solving demonstrates several intermediate and advanced FP concepts. Article includes code snipets. ... learn more
| ||||||||
| ||||||||
Functional programming in Python | ||||||||
Although users usually think of Python as a procedural and object-oriented language, it actually contains everything you need for a completely functional approach to programming. This article discusses general concepts of functional programming, and illustrates ways of implementing functional techniques in Python. ... learn more
| ||||||||
| ||||||||
XML Processing with Python | ||||||||
This article illustrates the principle features of the Python language, and then examine the XML processing capabilities of Python. ... learn more
| ||||||||
| ||||||||
Python Squeezes the Web | ||||||||
This 5-page tutorial describes how to grab remote web pages and process them locally in Python. Useful for parsing information off the web. ... learn more
| ||||||||
| ||||||||
Introduces the Python xml_pickle object | ||||||||
As part of the ongoing quest to create a more seamless integration between XML and Python, this article presents the xml_pickle module. The author discusses the design goals and decisions that went into xml_pickle and provides a list of likely uses. ... learn more
| ||||||||
| ||||||||
How to use Python's xml_objectify | ||||||||
This article presents the xml_objectify module. It describes how to use xml_objectify and the advantages of using this "Pythonic" module for working with XML documents as objects. ... learn more
| ||||||||
| ||||||||
An advanced GUI library for Python - PyQT | ||||||||
The Qt toolkit is a widely-used cross-platform GUI toolkit, available for Windows, Linux, Mac OSX, and handheld platforms. QT has a well-structured, but flexible, object-oriented organization, clear documentation, and an intuitive API. This article looks at the Qt library, with a focus on the PyQt bindings that let Python programmers access Qt functionality. ... learn more
| ||||||||
| ||||||||
Mod_python and PSP Introduction | ||||||||
Learn how to install and configure mod_python with Apache 2 so that you can use PSP. Learn the basics of PSP and how it can be used in web pages, with plenty of useful examples that are actually used on the page that houses the tutorial! ... learn more
| ||||||||
| ||||||||
Charming Python: Parsing with the SimpleParse module | ||||||||
Many parsing tools have been written for Python. This column discusses a high-level parsing language built on top of Python. SimpleParse provides an EBNF-style syntax on top of mxTextTools that can greatly clarify the expression of grammars. ... learn more
| ||||||||
| ||||||||
The Python Web Services Developer, Part 2 | ||||||||
This is the beginning of a short series on creating a software repository system built on Web services and developed in the Python programming language. This article shows you the details of using the 4Suite open-source XML server with Python to create Web service-based applications. ... learn more
| ||||||||
| ||||||||
Intro to PYX | ||||||||
XML is a fairly simple format. It uses plain Unicode text rather than binary encoding, and all the structures are declared with predictable-looking tags. Nonetheless, there are still enough rules in the XML grammar that a carefully debugged parser is needed to process XML documents -- and every parser imposes its own particular programming style. ... learn more
| ||||||||
| ||||||||
