недостаток конвертера - долго считывает инфу
Ну так там идет же два запроса, один на сервер, второй на страницу msn и все это нужно обработать, хотя в плагине то все быстро происходит.
Думаю, что делать плагин на основе конвертера не самый лучший вариант, хотя удобно конечно.
Там в двух местах есть таймаут ожидания ответа по 15 сек:
msnpage = urlopen(msnrequest, timeout=15)
и
resp = urlopen(req, timeout=15)
Можно с ними поиграться.
Просто, если ответа нет, то креша не будет, но будет везде ошибка, а так ждет по 15 сек ответа. Может еще от интернета и местоположения зависит.
Я не замечал проблем этих.
Проще взять из фореки отдельный модуль msn3.py, подключить его к плагину, там две функции def getWeather1(c) и def getWeather2(c), передаем им город
city = c и обратно получаем кучу данных о погоде в w1 и w2.