Recherche à partir de la fin du fichier en levant une exception non prise en charge

J'ai ce bout de code et je suis en train de chercher à rebours à partir de la fin de fichier à l'aide de python:

f=open('D:\SGStat.txt','a');
    f.seek(0,2)
    f.seek(-3,2)

Cela lève l'exception suivante lors de l'exécution:

f.seek(-3,2)
io.UnsupportedOperation: can't do nonzero end-relative seeks

Suis-je manqué quelque chose?

source d'informationauteur seriousgeek