Mac のフォルダ名を Python から出力する時に濁点が分かれてしまうのを直す

Python
2022-09-19 16:31 (1年前) ytyng
View in English

Mac で、ディレクトリ名を出力しようとした時に

フ゜ ロシ゛ ェクト

みたいになってしまうのを直すには

import unicodedata
unicodedata.normalize('NFC', folder_name)

ビルトインの unicodedata で直せる。

Unicode の NFD 正規化からの NFC 正規化への変換、といいます。

参考: Python で Unicode 正規化 NFC/NFD の文字列を扱う - forest book

現在未評価
タイトルとURLをコピー

コメント

アーカイブ

2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011