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 techni
Views: 464 Price: Category: PythonTips and Tutorials
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 pars
Views: 328 Price: Category: PythonTips and Tutorials
This 5-page tutorial describes how to grab remote web pages and process them locally in Python. Useful for parsing information off the web.
Views: 327 Price: Category: PythonTips and Tutorials
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.
Views: 381 Price: Category: PythonTips and Tutorials
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.
Views: 339 Price: Category: PythonTips and Tutorials
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 b
Views: 440 Price: Category: PythonTips and Tutorials
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 adv
Views: 457 Price: Category: PythonTips and Tutorials
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.
Views: 307 Price: Category: PythonTips and Tutorials
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!
Views: 292 Price: Category: PythonTips and Tutorials
This is a quick overview of Python script language. Dicussion includes comparison to other scripting languages, Using the Python CGI Module, debugging, and more.
Views: 466 Price: Category: PythonTips and Tutorials
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.
Views: 409 Price: Category: PythonTips and Tutorials
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.
Views: 409 Price: Category: PythonTips and Tutorials
This article illustrates the principle features of the Python language, and then examine the XML processing capabilities of Python.
Views: 341 Price: Category: PythonTips and Tutorials