は、私のコードの抜粋です:wxPython静的テキストウィジェットでキャレットシンボルを表示するには?ここ
self.diffusivity_label = wx.StaticText(self, label=u'Thermal Diffusivity [m^2/s]')
私は私の静的なテキストは、まさにこのように見ることができるように、キャレット記号を表示したいと思います:「熱拡散率[M^2/s]で」オンライン見た後、私はこれをやってみました:
self.diffusivity_label = wx.StaticText(self, label=u'Thermal Diffusivity [m\u20382/s]')
はそうキャレット記号を表示するが、私はそれを見てみたいようにそれは上昇しませんでした。代わりに、テキストは次のようになります。
私は今何ができますか?ご協力いただきありがとうございます!あなたが何か書きたい場合
え? '^ 'と表示される序数94(5eで16進数)のASCII文字は、完全に有効なUTF-8(UTF-8は結局、7ビットASCIIの適切なスーパーセットです)です。 –
ほとんどの場合、Unicode 005Eが必要です。または、ファイルをUTF-8で書き込むテキストエディタで文字を入力するだけです。 – tfb
...おそらくウィジェットセットを使用していますか?「次の文字はホットキーですか?」という記号として '^'を扱いますか?これはwxWidgetsに関する質問であり、UTF-8に関する質問ではありません。 –