私は、U0001F60A
のような絵文字用のユニコード文字列のデータベースを持っています。私はそれらをデータベースから取り出し、実際に使用できるユニコード文字列に変換したいと考えています。 (彼らは絵文字として表示され、文字の束ではありません。)標準形式はu'\U0001F60A'
と思われますが、私はこの形式を得ることができません。Pythonでユニコード文字列を使用可能なユニコードに変換する
if sentiment < 0:
emoji = cursor.execute("SELECT emojiuni FROM emojineg WHERE id='{}';".format(num)) # Get negative emoji from DB.
emoji = cursor.fetchone()
emoji = emoji[0]
これはemoji = U0001F60A
になりますが、u'
は、保護命令のようですので、私は、作業しないでください
`"u'\" + emoji + "'"`
u' + "\" + emoji + "'"
u'\emoji
ようu'\
しようとバリエーションにそれを追加することはできません。 encode()
コマンドの行に沿って、文字列をユニコード文字にする方法はありますか? (私もそれを試しましたが、それはうまくいかないようですが、私はそれを正しくやっていないかもしれません)。
* * "私は私の人生のためにこのフォームを得ることができない" - 、少ないください。 –