UnicodeEncodeError lors de l'écriture d'un fichier

Je suis en train d'écrire des chaînes de caractères dans un fichier (les cordes m'ont été données par l'analyseur HTML BeautifulSoup).

J'pouvez utiliser le bouton "imprimer" pour les afficher, mais lorsque j'utilise le fichier.write (), j'obtiens l'erreur suivante:

UnicodeEncodeError: 'ascii' codec can't encode character u'\xa3' in position 6: ordinal not in range(128)

Comment puis-je analyser ce?

source d'informationauteur Rory