python \t分割的字符串 输出的时候 一行变成了两行。 求解
file.write(‘\t’.join(['aaaaaaaaaa', 'bbbbbbbbbbb', 'ccccccccccc','\n']))
输出:
aaaaaaaaaa bbbbbbbbbbb
ccccccccccc
这是为什么?
如何输出到一行呢????
[解决办法]
Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win32Type "copyright", "credits" or "license()" for more information.>>> import sys>>> sys.stdout.write('\t'.join(['aaaaaaaaaa', 'bbbbbbbbbbb', 'ccccccccccc','\n']))aaaaaaaaaa bbbbbbbbbbb ccccccccccc >>>
[解决办法]
你打开记事本的时候 看一下格式里的自动换行是否被勾上了……