"Se requiere un entero" cuando se abre () 'un archivo como utf-8?

Tengo un archivo que intento abrir en Python con la siguiente línea:

f = open("C:/data/lastfm-dataset-360k/test_data.tsv", "r", "utf-8")

Llamando esto me da el error

TypeError: se requiere un entero

Eliminé todos los demás códigos además de esa línea y sigo recibiendo el error. ¿Qué he hecho mal y cómo puedo abrir esto correctamente?

Respuestas a la pregunta(10)

Su respuesta a la pregunta