Сергей Горностаев, спасибо за идею, пока думал просто сравнивать HWID. Можно, пожалуйста, поподробнее про pyd библиотеку? Сейчас погуглил, но ничего про процесс написания не нашел.
Сергей Горностаев, мне нужно реализовать привязку к железу (да, я знаю, что Питон для этого не самый лучший язык), поэтому ваш вариант не подходит. Мне нужно, чтобы пользователь не мог изменить эту переменную (я уж не говорю об изменении ячеек памяти, но не каким-нибудь более простым способом).
Ezhyg, Попробовал включить CSM Support и выключить "Зеленый Ethernet" - то же самое. Нет больше предположений? Win 7 ставить не вариант, ибо уже все разделы под винду и линукс созданы и лишний раз теребонькать их не хочется :D
lam0x86: Так в чем проблема применить его к заднему фону? В вашем случае этот элемент по-любому является div или т.п. Вот к этому div'у и надо применять фильтр.
Алексей Полоз: Нет, в данном случае уместно использовать именно сокращённую версию, т.к. у вас просто меняется значение переменной. В случае с какими-нибудь лямбда функциями я бы лучше написал в несколько строк.
sanya84: Как говорится - лучше перебздеть, чем недобздеть. Если бы ТС начал искать букву "а" в тексте "АВТОБУС", то у него бы ничего не получилось. А так мы сразу решаем головную боль ТС'а по поводу "Почему не находит букву в тексте", хоть и гуглится это довольно легко
sanya84: Не очень правильное решение (хоть и верное). Вы перебираете каждую букву, пока не встретится та, которую ввел пользователь, после этого завершаете цикл. Перебор - достаточно медленная операция.
Посмотрим на время выполнения (округлено до 2 знаков после запятой) вашего скрипта (7.39) и моего [второго] (1.26). Как вы могли заметить, ваш скрипт выполняется почти в 6 раз дольше, так что если вам важен сам факт наличия буквы, лучше не использовать перебор.