【发布时间】:2014-11-04 21:30:11
【问题描述】:
我正在尝试为固定宽度的文本文件添加分隔符。
这是我目前所拥有的:
list=[4,29,36,45,70,95,100,111,115,140,150,151,152,153,169]
with open('output.txt', 'w') as outfile:
with open('input.txt', 'r') as infile:
for line in infile:
newline = line[:4] + '|' + line[4:]
outfile.write(newline)
outfile.close()
上面的代码在第 5 个字节处插入了一个管道。我现在想在列表中的下一个值处添加一个管道 (29)。我正在使用 Python 2.7。
【问题讨论】:
-
你的代码中如何使用变量
list? -
我不认为这和你想的一样:
line[:4]和line[4:] -
你到底想在这里完成什么?
标签: python