ウィキペディアのページのデータを使用するプログラムをまだ書いています。ただし、以下のコードを実行すると、次の例外が発生します。
UnicodeEncodeError: 'charmap' codec can't encode characters in position 30-31: character maps to <undefined>
コードは次のとおりです。
import wikipedia
print(wikipedia.summary("Barack Obama", 1))
ウィキペディアのソース コードを調べたところ、UTF-8 しか見つかりませんでしたが、とにかくそれが私の標準的なデコード方法です。このことから私が学んだことは、ウィキペディアは何らかの形で UTF-8 に含まれているが、同時にではないいくつかの奇妙な記号を使用しているということです。それでもテキストを表示したい場合、これをどのように処理するのが最善ですか?