Используя flex, вы можете решить эту проблему, изменив следующие правила CSS:
html, body {
height: 100%;
margin: 0;
display: flex;
flex-direction: column;
}
div {
display: flex;
}
.fillspace {
flex: 1
}
Обратите внимание, что вам нужен контейнер, отображаемый как flex, в данном случае с направлением столбца ( body ) и позже установите flex: 1 для контейнера, размер которого вы хотите увеличить.
Надеюсь, что это помогает,
С уважением
См. asychronous-programming-in-python-twisted , вам придется решить, подходит ли вам в зависимости от нестандартной (внешней) библиотеки. Обратите внимание на ответ @Glyph , он является основателем проекта Twisted
и может авторитетно ответить на любой вопрос, связанный с Twisted
.
В основе библиотеки, такие как Twisted, функция в основном цикле не спит, но вызов операционной системы, такой как select () или poll (), предоставляемый таким модулем, как модуль выбора Python. Я говорю «нравится» выберите, потому что это API, который сильно различается между платформами, и почти каждый инструментарий GUI имеет свою собственную версию. В настоящее время Twisted предоставляет абстрактный интерфейс для 14 различных вариаций этой темы. Обычно такой API предоставляет способ сказать: «Вот список событий, которых я жду. Засыпайте, пока не произойдет одно из них, затем проснитесь и скажите мне, какое из них это было. "