automator and python script utf-8 output
I found myself :

print " * {0} : [{1}]({2})".format(post["n"].encode( "utf-8" ), post["d"].encode( "utf-8" ), post["u"].encode( "utf-8" ))


It was an unicode/utf-8 problem :)