Что такое объект NoneType?Python

Программы на Python
Anonymous
Что такое объект NoneType?

Сообщение Anonymous »

Я получаю эту ошибку при запуске скрипта Python:

TypeError: cannot concatenate 'str' and 'NoneType' objects


Я почти уверен, что «str» означает строку, но я не знаю, что такое объект «NoneType». Мой скрипт вылетает на второй строке, я знаю, что первая работает, потому что команды из этой строки находятся в моем asa, как я и ожидал. Сначала я подумал, что это может быть потому, что я использую переменные и пользовательский ввод внутри send_command.

Все, что написано ЗАГЛАВНЫМИ буквами, является переменными, все, что написано в нижнем регистре, является вводом. из параметров «parser.add_option».

Я использую pexpect и optparse

send_command(child, SNMPGROUPCMD + group + V3PRIVCMD)
send_command(child, SNMPSRVUSRCMD + snmpuser + group + V3AUTHCMD + snmphmac + snmpauth + PRIVCMD + snmpencrypt + snmppriv)


Подробнее здесь: https://stackoverflow.com/questions/210 ... ype-object

Вернуться в «Python»