нет объекта bool, но traceback говорит: объект 'bool' не вызывается

enter image description here [/g1]

Эта привязка из IE explorer. См. Массив по-прежнему пуст.

На самом деле способ вставки элементов в массив:

1. Используйте push (). 2. Вставьте элементы в массив во время объявления

. Если вы хотите сгенерировать массив, у вас должны быть данные внутри массива.

Итак, теперь вы хотите чтобы выровнять пары значений ключа, поэтому вам нужно передать объект в качестве аргумента JSON.stringify () следующим образом:

var test = {};           // Object
test['a'] = 'test';
test['b'] = [];          // Array
test['b'].push('item');
test['b'].push('item2');
test['b'].push('item3');
var json = JSON.stringify(test);
alert(json);

Решение вашей проблемы сейчас:

enter image description here [/g2]

Примечание. Консоль Google Chrome дает разные результаты, что является ошибкой в ​​Google Chrome.

0
задан eyllanesc 16 January 2019 в 15:05
поделиться

1 ответ

Вы ищете mail.Send(). mail.send является объектом bool.

Помните, что Python чувствителен к регистру.

См. По теме: Отправлять электронную почту Outlook через Python?

Еще один совет: не думайте, что ваш код работает как «нет объекта bool». Трассировка никогда не ошибается и является лучшей отправной точкой, чтобы сказать вам, где вы должны начать свое расследование. Это может быть опечатка или простое неправильное использование атрибута. В этом случае ясно, что переводчик говорит вам mail.send, что это не то, что вы ожидаете.

0
ответ дан Idlehands 16 January 2019 в 15:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: