Попробуйте использовать:
data = [d.strip() for d in response.css('.txt-block::text') if d.strip()]
данные, которые вы хотите, фактически находятся в теге div, и я использую этот тег для получения данных.
Это не то, что делает JavaRebel. JavaRebel (согласно описанию) горячие замены классы в памяти. Это не приемлемо в случае существующих соединений с системой, так как обновленные классы могут повредить логику клиента.
После того как компания, на которую я работал, имела подобную проблему, и она была решена этот путь:
Теперь, я не сетевой парень и не могу предоставить Вам много подробной информации (как то, что было оборудованием маршрутизатора и таким). Мое понимание этого может быть настроено довольно легкое, если не я помню право, мы должны были установить дополнительный домен Weblogic для развертывания новых версий приложения (иначе, это будет конфликтовать со старым на именах JNDI).
Надежда, которая помогает.
P.S. Ichorus предоставил комментарий, заявив, что приложение развертывается на серверах клиентов. Таким образом, прием маршрутизатора может быть не выполнимым. Теперь, я вижу только одно эффективное решение прямо сейчас (это - 21:52 теперь, я могу пропустить вещи :))-
Этот подход берет тщательное планирование и тестирование, но должен работать, по моему скромному мнению.
Я недавно изменил несколько приложений похожим способом позволить им сосуществовать в том же домене (прежде чем они использовали то же имя JNDI для различных источников данных).
Поскольку я понимаю, что WebLogic имеет функцию, названную параллельным развертыванием для устранения времени простоя во время обновления версии EAR. Можно развернуть новую версию, не останавливая существующее приложение и однажды новая версия, развернутая успешно, можно переключиться прозрачно от старого до нового.
Я не уверен, поддерживает ли другой сервер приложений это.
Касательно: http://edocs.bea.com/wls/docs100/deployment/redeploy.html#wp1022490
Предложение Vladimir вокруг использования подсистемы балансировки нагрузки является вполне уверенным способом достигнуть того, что Вы хотите. Следует иметь в виду, это не должна обязательно быть высокопроизводительная аппаратная подсистема балансировки нагрузки. Скорее при противостоянии на сервер JBoss с собственным веб-сервером (Apache или IIS) и mod_jk или mod_proxy можно поддержать один общий веб-фасад и реализовать применимую загрузку и маршрутизацию стандартных программ во время обновления EAR.
//Nicholas
Я думаю, что Вы могли бы хотеть изучить Spring с помощью платформы OSGI. http://www.springframework.org/osgi