:なぜPython印刷でいくつかの絵文字が印刷されますが、他の絵文字は印刷されませんか?私は、Python 2.7/Ubuntuの14でデータフレームを印刷してい
次のように出力の多くを与えfrom pandas import *
import math, numpy
print DataFrame(com).fillna(0)
:
私の質問です:なぜ一部の絵文字が正しく表示されませんいくつかは16進数の四角形で表示されるのですか?
:なぜPython印刷でいくつかの絵文字が印刷されますが、他の絵文字は印刷されませんか?私は、Python 2.7/Ubuntuの14でデータフレームを印刷してい
次のように出力の多くを与えfrom pandas import *
import math, numpy
print DataFrame(com).fillna(0)
:
私の質問です:なぜ一部の絵文字が正しく表示されませんいくつかは16進数の四角形で表示されるのですか?
これらのグリフを含むフォントがないか、またはシステム上のフォント置換エンジンが別のフォントからグリフを引き込まないことを決めた理由があるためです。不足している文字はUnicode 7.0で追加されているため、システム上にまだグリフがないフォントはありません。
出力はpython
が正常にすべての6つの顔文字を印刷していることを示していますが、ご使用の環境(フォント)、すなわちそれらを表示することができない、問題は
$ python2 -c "for codepoint in range(0x1f63f, 0x1f645): print unichr(codepoint)"
注:U+1F643 UPSIDE-DOWN FACEおよびU+1F644 FACE WITH ROLLING EYESは、Unicode 8.0標準(リリース日:2015 6月17日)でのみ導入されています。ほとんどのフォントでサポートされていない可能性があります。グリフを表示するには、Glyphs above the Unicode Basic Multilingual Planeをインストールします。ここではそれは私の端末でどのように見えるかです:電話で
: