首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python向文件写入制表符显示有关问题

2013-07-01 
python向文件写入制表符显示问题一个列表,打算把其中的元素用制表符分割后写入文件,但是貌似有问题怎么100

python向文件写入制表符显示问题
一个列表,打算把其中的元素用制表符分割后写入文件,但是貌似有问题
python向文件写入制表符显示有关问题

怎么1000后都是正常的,1000之前却那么小。

                        
file.write('\t'.join(line))#line是我的列表


我用notepad++打开的,用windows自带的记事本显示却是一致的,请问这是怎么回事 Python
[解决办法]
因为制表符有占位问题,各个编辑器解析不尽相同
假如\t表示四个空格,999只有三位,后面补一个空格就足以隔开,1000已经占去4位,后面要(显示)隔开就必须再向后4位

大致是这样,该文本的格式却是没问题的,你不妨试试把你的np++调一下\t的属性为8个空格或16个空格看如何?

热点排行