Getting Contacts off a Sony Ericsson phone – Python to the rescue

I’m getting a new phone tomorrow and need to bulk-unload my contacts of it. What a palaver. Two options…

  1. Upload to the Sony Ericsson site… no thanks. The ‘create account’  dialog put a stop to that
  2. ‘Synchronise’ with Outlook Express Contacts… well its a start.

Exporting for Outlook Express gives me a few Microsoft specific formats, vCard (individually) or CSV….and the latter doesn’t work.

I discovered that if a did a ‘select all’ in the contacts display, then did Ctrl+C, and Ctrl+V into a text doc I get a big splat of everything I need. Python to the rescue.

Converting this to CSV was relatively simple (20 mins coding)

I’ve now got my contacts in a portable format, ready for my new Nexus One scheduled to arrive tomorrow.

fix contacts python file

Switch to our mobile site