Until its added:
check what Joric made:
https://github.com/joric/pywalletIt makes exporting/importing keys easy without recompiling Bitcoin. It does it right to the wallet using a python script! Still new but pretty cool and easy!
Thank you so much bitlotto, or whoever you really are!

I'm going to try out pyWallet, yay!

I've been using python for various things for a while, I'm very happy with pyTiVo for instance.

Ok, I have downloaded pywallet.py, I've run it and told it to dump my wallet in JSON format, and it dumped keys to my screen. So, I told it to dump the output text to a file I called wallet.json.... now what? How do I import into a new, clean and undamaged, wallet?
Usage: pywallet.py [options]
Options:
--version show program's version number and exit
-h, --help show this help message and exit
--dumpwallet dump wallet in json format
--importprivkey=KEY import private key from vanitygen
--datadir=DATADIR wallet directory (defaults to bitcoin default)
--testnet use testnet subdirectory and address type
I know that these are the command line options, I just don't know what to do from here. Do I grab each key individually from the text file I created and tell this to import it into my new wallet file? That could take a long time.
It is based on my pywallet fork (for label and reserve key support) and a script I made to use it