Rellenar variable con texto de un archivo .txt en un servidor FTP en Python

Creo que mi pregunta suena un poco estúpida, pero soy bastante nuevo en la programación de Python.

Solo quiero tener una variable de texto que obtenga una cadena de un archivo .txt en un servidor FTP.

En conclusión: hay un archivo .txt almacenado en un servidor FTP y quiero tener el contenido de este archivo almacenado en una variable ...

Esto es lo que tengo hasta ahora ... ¿Alguien puede ayudarme? Yo uso Python 3.6.3 :) gracias de antemano!

from ftplib import FTP

ftp = FTP('1bk2t.ddns.net')
ftp.login(user='User', passwd = 'Password')

ftp.cwd('/path/')

filename = 'filename.txt'

ftp.retrbinary("RETR " + filename, open(filename, 'wb').write)
ftp.quit()

var = localfile.read

Respuestas a la pregunta(1)

Su respuesta a la pregunta