タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

pythonと絵文字に関するshuuuuunyのブックマーク (1)

  • Python 3で絵文字を羅列する - minus9d's diary

    Python3を使って、Unicodeに登録された絵文字を羅列して遊んでみました。この記事ではPython 3でのみ動作確認をしています。 コードポイントから文字への変換 Pythonの組み込み関数であるchr()を使うと、Unicodeのコードポイント(日語では符号点)から文字への変換ができます。 import unicodedata print(chr(97)) # 'a' print(chr(12354)) # 'あ' Unicodeのコードポイントは現時点でU+10FFFFまで存在するので、これを総当りするとすべての文字が羅列できます。 for i in range(0, 0x110000): ch = chr(i) カテゴリ別に文字を分類 標準ライブラリであるunicodedataを使うと、文字の名前やカテゴリーなどを取得できます。 import unicodedata pri

    Python 3で絵文字を羅列する - minus9d's diary
  • 1