utf8文字を使用してファイルのタブを拡張する

utf8文字を使用してファイルのタブを拡張する

expandタブをスペースに拡張するために使用します。utf8ファイルに対してexpand正しく機能しません。たとえば、tabはć\ta6マスに拡張され、inはa\ta7マスに拡張されます。

utf8ファイルに対してどのように機能させることができますか?

ベストアンサー1

Python3コードの小さな部分を使用して、テキストを送信できます。

#!/usr/bin/python3
import sys, os
for line in sys.stdin.readlines():
    sys.stdout.write(line.expandtabs())

おすすめ記事