Mac で、ディレクトリ名を出力しようとした時に
フ゜ ロシ゛ ェクト
みたいになってしまうのを直すには
import unicodedataunicodedata.normalize('NFC', folder_name)
ビルトインの unicodedata で直せる。
Unicode の NFD 正規化からの NFC 正規化への変換、といいます。
参考: Python で Unicode 正規化 NFC/NFD の文字列を扱う - forest book
コメント