“É necessário um número inteiro” ao abrir () um arquivo como utf-8?

Tenho um arquivo que estou tentando abrir em python com a seguinte linha:

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

Calling me dá o erro

TypeError: é necessário um número inteiro

Excluí todos os outros códigos além dessa linha e ainda estou recebendo o erro. O que fiz de errado e como posso abrir isso corretamente?

questionAnswers(10)

yourAnswerToTheQuestion