Скручивается httplib2/socket замена?

Используя flex, вы можете решить эту проблему, изменив следующие правила CSS:

html, body {
    height: 100%;
    margin: 0;
    display: flex;
    flex-direction: column;
}
div {
    display: flex;
}

.fillspace {
    flex: 1
}

Обратите внимание, что вам нужен контейнер, отображаемый как flex, в данном случае с направлением столбца ( body ) и позже установите flex: 1 для контейнера, размер которого вы хотите увеличить.

Надеюсь, что это помогает,

С уважением

6
задан oparisy 11 May 2009 в 20:06
поделиться

2 ответа

  1. Следует ли писать новый сетевой код (за исключением небольших инструментов командной строки) с помощью Twisted?
    • Maybe. It really depends. Sometimes its just easy enough to wrap the blocking calls in their own thread. Twisted is good for large scale network code.
  2. Would you mix Twisted, http2lib or socket code in the same project?
    • Sure. But just remember that Twisted is single threaded, and that any blocking call in Twisted will block the entire engine.
  3. Is Twisted pythonic for most libraries (it is more complex than alternatives, introduce a dependency to a non-standard package...)?
    • There are many Twisted zealots that will say it belongs in the Python standard library. But many people can implement decent networking code with asyncore/asynchat.
0
ответ дан 17 December 2019 в 04:51
поделиться

См. asychronous-programming-in-python-twisted , вам придется решить, подходит ли вам в зависимости от нестандартной (внешней) библиотеки. Обратите внимание на ответ @Glyph , он является основателем проекта Twisted и может авторитетно ответить на любой вопрос, связанный с Twisted .

В основе библиотеки, такие как Twisted, функция в основном цикле не спит, но вызов операционной системы, такой как select () или poll (), предоставляемый таким модулем, как модуль выбора Python. Я говорю «нравится» выберите, потому что это API, который сильно различается между платформами, и почти каждый инструментарий GUI имеет свою собственную версию. В настоящее время Twisted предоставляет абстрактный интерфейс для 14 различных вариаций этой темы. Обычно такой API предоставляет способ сказать: «Вот список событий, которых я жду. Засыпайте, пока не произойдет одно из них, затем проснитесь и скажите мне, какое из них это было. "

5
ответ дан 17 December 2019 в 04:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: