| |
| |
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.
|
|
|
| |
| |
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.
|
|
|
| |
| |
This column presents some of the changes to the author's previous module suite, utilities for high-level Python handling of XML documents, as well as some tips on advanced aspects of using and customizing the modules. Code samples demonstrate py_obj._XML attributes, node attributes treated as objects and lists, py_obj magic attribute behavior, and more.
|
|
|
| |
| |
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.
|
|
|
| |
| |
This article illustrates the principle features of the Python language, and then examine the XML processing capabilities of Python.
|
|
|
| |
| |
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.
|
|
|
| |
| |
Extending Python in C is easy once you see how it all works, and an extension of Python is equally easy to package up for Zope. The hard part is wading through the different documentation sets in search of the nuggets of information you need, and this article has collected them for you. Article includes code snipets.
|
|
|
| |
| |
Pippy is a port of (a subset of) Python to the PalmOS. With Pippy, Python programmers can create custom applications to run on Palm devices, as well as use Pippy as an interactive environment directly on the Palm. This article evaluates the strengths and limitations of Pippy as a means of implementing Palm applications.
|
|
|
| |
|