J'obtiens cette erreur lorsque j'exécute mon script python:
TypeError: cannot concatenate 'str' and 'NoneType' objects
Je suis presque sûr que le «str» signifie une chaîne, mais je ne sais pas ce qu'est un objet «NoneType». Mon script craque sur la deuxième ligne, je sais que la première fonctionne parce que les commandes de cette ligne sont dans mon asa comme je m'y attendais. Au début, j'ai pensé que c'était peut-être parce que j'utilise des variables et des entrées utilisateur dans send_command.
Tout dans 'CAPS' sont des variables, tout dans 'minuscules' est entré à partir des options 'parser.add_option'.
J'utilise pexpect et optparse
send_command(child, SNMPGROUPCMD + group + V3PRIVCMD)
send_command(child, SNMPSRVUSRCMD + snmpuser + group + V3AUTHCMD + snmphmac + snmpauth + PRIVCMD + snmpencrypt + snmppriv)