Этот способ применения TAB к выводу на печать прекрасно работает для одной строки текста. Но мне нужно применить TAB ко всем строкам моего документа. Кто-нибудь может помочь?
Как применить \ t ко всем строкам?
x=line0\nline2\nline3 print '\t%s'%(x)
В python 3,5 или выше есть способ сделать это, попробуйте Google для него python2 .x
x=[line1,line2,line3] print(x,endline="\t")
вы можете использовать replace() Метод:
replace()
Метод replace () заменяет указанную фразу другой указанной фразой. Примечание. Все вхождения указанной фразы будут заменяется, если ничего не указано. Синтаксис string.replace(oldvalue, newvalue, count)
Метод replace () заменяет указанную фразу другой указанной фразой.
Примечание. Все вхождения указанной фразы будут заменяется, если ничего не указано.
Синтаксис
string.replace(oldvalue, newvalue, count)
x='line0\nline2\nline3' print (x.replace('\n','\t'))
вывод:
line0 line2 line3
или:
x='line0\nline2\nline3' x=x.replace('\n','\n \t') print ('\t%s'%(x))