TypeError: no puede concatenar objetos ‘str’ y ‘dict’

Soy un novato en el campo, y quería crear un progtwig que fuera útil y rápido de manejar, y ejecutar este script, recibo este error y no pude obtener este error.

# -*- coding: cp1252 -*- import ftplib, os from ftplib import FTP def getFTPConfig(FTPLib): if os.path.exists("./incluide/Config.json"): with open("./incluide/Config.json") as ConfigFTP: FTPConnect = ConfigFTP.read() else: os.system("title Config FTPConnect") Host = raw_input("Enter the host: ") Login = raw_input("Enter the login: ") Pass = raw_input("Enter de password: ") file = open("./incluide/Config.json", "wb") file.write('''{"Host": "'''+Host+'''", "Login: "'''+Login+'''", "Pass: "'''+Pass+'''"}''') file.close() print "Successfully created" os.system("FTP Session") try: FTPs = json.loads(FTPConnect) return FTPs[FTPLib] except: return {} with open("./incluide/Config.json") as ConfigFTP: FTPConnect = ConfigFTP.read() print('Conectando ao Servidor FTP... Espere um momento...') FTPConnect = FTP(Host, Login, Pass) File = "Session.py" #Arquivo a ser enviado file = open('%s' %(File),'rb') print('Conectado.') print('Enviando arquivo... Espere um momento...') session.storbinary('STOR %s' %(File), file) print('Arquivo enviado!') file.close() session.quit() if __name__ == "__main__": Title = "ERROR CONNECTING TO FTP" os.system('cls');os.system('title '+Title) FTPError = """ """+Title+""" Check the connection: Host: """+getFTPConfig('Host')+""" Login: """+getFTPConfig('Login')+""" Pass: """+getFTPConfig('Pass')+"""""" print (FTPError).center(80) time.sleep(5) 

Envía este error

 Traceback (most recent call last): File "C:\Users\Desktop\FTP\Session.py", line 59, in  Pass: """+getFTPConfig('Pass')+"""""" TypeError: cannot concatenate 'str' and 'dict' objects 

el mensaje de error debe ser claro, no puede utilizar el operador + para sumr una cadena y un diccionario, tal vez quiera convertir el dict en una cadena. Si getFTPConfig (‘Pass’) está devolviendo un diccionario,

 str(getFTPConfig('Pass'))+"whatever" 
 web_response = {2L: 67.0, 3L: 13.67, 4L: 10.25, 5L: 11.8, 6L: 11.83} 

Tengo un diccionario llamado “web_response”, Para la concatenación del diccionario con una cadena , usé una coma “,”

 print "web_response=", web_response 

Salida:

 web_response= {2L: 67.0, 3L: 13.67, 4L: 10.25, 5L: 11.8, 6L: 11.83}