Ricevo questo errore quando eseguo il mio script python:
TypeError: cannot concatenate 'str' and 'NoneType' objects
Sono abbastanza sicuro che "str" significhi stringa, ma non so cosa sia un oggetto "NoneType". Il mio script cagiona sulla seconda riga, so che la prima funziona perché i comandi di quella riga sono nel mio asa come mi aspetterei. All'inizio ho pensato che potrebbe essere perché sto usando variabili e input dell'utente all'interno di send_command.
Tutto in "MAIUSCOLO" sono variabili, tutto in "minuscolo" viene immesso dalle opzioni "parser.add_option".
Sto usando pexpect e optparse
send_command(child, SNMPGROUPCMD + group + V3PRIVCMD)
send_command(child, SNMPSRVUSRCMD + snmpuser + group + V3AUTHCMD + snmphmac + snmpauth + PRIVCMD + snmpencrypt + snmppriv)