ヘッダー
Python サンプル集
 

文字コードから文字を取得する

2022/11/6

→ C# のサンプルに切り替える → Visual Basic のサンプルに切り替える

 

Unicode の文字コード(コードポイント) 29E3D の文字を取得する

st = chr(0x29E3D)

print(st) # 𩸽

 

これでもできます。

st = '\U00029E3D'

print(st) # 𩸽

 

これでもできます。

code = 0x29E3D

st = code.to_bytes(4, 'big').decode('UTF-32-be')

print(st) # 𩸽

 

 

Shift_JISの文字コード 88C0 の文字を取得する

code = 0x88C0

st = code.to_bytes(2 if code > 0xFF else 1 , 'big').decode('shift_jis')

print(st) # 安