Problema abriendo un archivo de texto en Python

Esto parece que debería ser muy fácil:

f = open('C:\Users\john\Desktop\text.txt', 'r')

Pero recibo este error:

  Traceback (most recent call last):
  File "<pyshell#8>", line 1, in <module>
    f = open('C:\Users\john\Desktop\text.txt', 'r')
IOError: [Errno 22] invalid mode ('r') or filename: 'C:\\Users\robejohn\\Desktop\text.txt'

¿Alguna idea

Respuestas a la pregunta(2)

Su respuesta a la pregunta