Python MyWeb to del.icio.us Exporter

Last week I put together a Python script that takes MyWeb bookmarks and imports them into del.icio.us. The source is linked to below.

Big parts about Web2.0 are openness, web services (which support #1), a social network and, and, and!

Openness…! I was using del.icio.us and when MyWeb launched I tried that out for a while. A couple of days back I decided to export the MyWeb links to sync the two accounts.

The problem: The MyWeb web interface only gives you a list of bookmarks similar what Netscape 4.71 did.

The good news: MyWeb has an API that let’s you get to the links, tags, description…! One limitation is that the API does not support authentication and therefore only returns public bookmarks. Del.icio.us on the other hand supports authentication which enables application to add links on behalf of a user. That is all that’s needed to solve the problem above.

Why Python?: I didn’t program in that language before and inspired by Simon’s Python Developer Center I had to give it a shot.

Check out the Source Code – Python MyWeb to del.icio.us Exporter!

4 Responses to “Python MyWeb to del.icio.us Exporter”

  1. I love the new look, Dan!

  2. Dan says:

    Thanks! I still want to do something with the header… We will see about that.

  3. Min Lee says:

    I had to use ‘http://search.yahooapis.com/MyWebService/V1/urlSearch?’ instead, but other than that, it works great! Thanks

  4. Toby Murdock says:

    dan–

    i have the exact same issue. seems like you have the perfect solution.

    perfect, that is, for someone who is a python developer with a python server. unfortunately that’s not me.

    any possibility you might put this up as a web service? where the user enters in the necessary parameters and your script takes care of the rest? and with a pay-pal button for you to get paid for your trouble? i would be eager to pay for this.

    please let me know.

Leave a Reply