4

私はテキストの文字列を持っています。文字列には複数の改行文字が含まれています。この文字列を含む csv を作成して、Excel にインポートできるようにしたいと考えています。ただし、このため、すべての新しい行を改行に変換し、テキストを引用符で囲む必要があると思います。

ただし、少量のテキストを変換しようとすると、次の結果が得られます。

>>> abc = "\nA\nB\nC\nD\nE\nF\nG\n\n"
>>> print abc

A
B
C
D
E
F
G

>>> xyz = abc.replace('\n','\r')
>>> xyz
'\rA\rB\rC\rD\rE\rF\rG\r\r'
>>> print xyz
G

私が間違っていることは何ですか?

4

3 に答える 3

0

使用する:

xyz = abc.replace('\n','\r\n')
于 2013-06-24T14:55:04.010 に答える