вы можете проверить, существует ли файл, используя
import os.path
os.path.isfile(fname)
Однако вы не получите исключение.
Я просто понял, что мог использовать Unicode Escape JavaScript:
e.options[0] = new Option('\u2014 Select One \u2014', '');
Вы не должны выходить из объекта - он работает как это:
function selectOne() {
var e = document.getElementById('test');
e.options[0] = new Option('— Select One —', '');
}
text
свойство не становится незавершенным, поскольку оно предназначено, чтобы быть взятым буквально. Если Вы используете innerHTML
, объекты преобразовываются в соответствующие символы.
e.options[o].innerHTML = '— Select One —';