Comment écrire des caractères russes dans un fichier?

Dans la console quand je suis en train de sortie des caractères russes, Il me donne ???????????????

Qui sait pourquoi?

J'ai essayé d'écrire dans le fichier - dans ce cas la même situation.

par exemple

f=open('tets.txt','w')
f.write('some russian text')
f.close

à l'intérieur du fichier est - ?????????????????????????/

ou

p="some russian text"
print p
?????????????

Supplémentaires dans le bloc-notes ne me permet pas d'enregistrer le fichier avec les lettres russes. Je donne ceci:

Ce fichier contient des caractères
Format Unicode qui sera perdu si
vous enregistrez ce fichier en tant que encodé en ANSI
fichier texte. Pour garder l'Unicode
d'informations, cliquez sur Annuler ci-dessous et
puis sélectionnez l'une des options Unicode
à partir de l'Encodage dans la liste déroulante.
Continuer?

Comment régler mon système, et je vais donc ne pas avoir ce problème.

source d'informationauteur Pol