私はフラスコとjsonifyを使って実験を行ってきました。できます。しかし、utf-8キャラクタ(トルコ文字)はサポートしていません。私は辞書を使っています。フラスコはjsonifyでUTF-8をサポートしていますか?
if api_key in key_list:
quotes = {
'ataturk':
['Hayatta En Hakiki Mursit Ilimdir Fendir',
'Birgün benim naciz bedenim'],
'mahatma gandhi':
['Happiness is when what you think, what you'
'say,and what you do are in harmony.']
}
get_quote = quotes[karakter(author.lower(), harfler)]
quote = {
'quotes': random.choice(get_quote),
}
return jsonify(quote)
私はエンコードしようとしましたが機能しません。デバッグモードでこのエラーが発生しました。
AttributeError: 'dict' object has no attribute 'encode'
どうすればこの問題を解決できますか?
はあなたが**説明することができます\ u00fcn "'?これは完全に有効なJSONであり、JSONをデコードするときに必要な文字列になります。 –