Thanks Nathann,

I think I will rather go the way proposed by Volker, using the XMLRPC query 
protocol.

This will take some work, but may have better side effects.

Frederic

Le dimanche 6 septembre 2015 21:33:17 UTC+2, Nathann Cohen a écrit :
>
> > well, one would have the same problem with commas... 
>
>
> No, because a long string that contains commas is surrounded by "...". 
> Now, you tell me that it becomes a problem if you have " characters in 
> the message? No, because it becomes "" (see 
> http://trac.sagemath.org/ticket/19149?format=csv) 
>
> This being said, you don't even have to deal with this yourself, as 
> Python does it well already. The following (working) example encodes 
> in csv a table whose cells contains both " and , characters. 
>
> Nathann 
>
> import csv 
> tricky_table = [["A", "b\"\",\"Whatever,,,"], 
>                 ["\"Lalala,\"\"\",,,,,", "HeyHey\"\",,"]] 
>
> with open("/tmp/test","w") as f: 
>     w = csv.writer(f) 
>     w.writerows(tricky_table) 
>
> with open("/tmp/test","r") as f: 
>     tw = list(csv.reader(f)) 
>
> assert tw == tricky_table 
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to