У меня есть файлКак определить длину ` t` и отформатировать его?
52779 0 0 0 1 0 0 0 0 1 52779.jpg
278973 0 0 0 1 0 0 0 0 1 278973.jpg
195284 0 0 0 1 0 0 0 0 1 195284.jpg
19992 0 0 0 1 0 0 0 0 1 19992.jpg
Файл создается с помощью IO в питона (см. Ниже) Я ожидаю, что длина каждого места равна 1 \t
. Тем не менее, тест показывает, что некоторые строки в порядке, в то время как другие - нет.
Как определить длину \t
и отформатировать каждое пространство до \t
?
Исходный файл
204149 "0 0 0 1 0 0 0 0 1" 204149.jpg
52779 "0 0 0 1 0 0 0 0 1" 52779.jpg
278973 "0 0 0 1 0 0 0 0 1" 278973.jpg
195284 "0 0 0 1 0 0 0 0 1" 195284.jpg
То, что я сделал в исходный файл
fi = open('image.lst')
fi.readline()
fo = open('image2.lst', "w")
for line in fi:
line = line.replace('"', ' ')
fo.write("%s" % line)
fi.close()
fo.close()
Так что вы хотите использовать закладки, или только вкладки выровненные пространства? – Will
@will Выход должен быть «2020 \ t 12392 \ t 12309'. –
@JohnHass Точнее: '2020 \ t12392 \ t12309'. Не должно быть пробелов? – idjaw