A while back, I noted on Google Plus about how I wrote a small Python library to parse GNU Cash XML files. I'm hereby releasing version 1.0 of that library to the public, just in case someone else finds it useful.
The library can load GNU Cash XML files and translate them into a Pythonic data structure. It supports the full account tree, transactions, splits, and basic commodities. For more information, see the library's homepage.