エクセルやスプレッドシートにラクにコピペするため、タブ文字を出力したくなりました。
しかし、コード上でタブ文字を記述しても上手く出力されません。
tab.py
print('hoge' + ' ' + 'foo') #タブ文字
# hoge foo 自分の環境ではいくつかの半角スペースになった
エスケープシーケンスを使っても、printしてしまうと半角スペースになってしまいます。
tab.py
print('hoge' + '\t' + 'foo') #タブ文字
# hoge foo
たぶんファイル出力とかしたらいい感じになるんだろうな~って思ったんですけど、ファイルには出力したくない。
結局のところ、半角スペースx4固定で出力⇒別途テキストエディタでタブ文字に置換。という手順で我慢しました。