Скрученный Python: с чего начать [закрыто]


85

Я пытаюсь начать изучать скрученные для создания серверов сокетов. Я хочу добавить несколько полезных функций (например, auth и, возможно, некоторые другие). Может быть, кто-нибудь может указать мне на хороший учебник, который поможет мне начать (+ возможно, некоторые другие идеи)


1
Вы также можете прочитать ответы на очень похожий вопрос, который я задал.
Maiku Mori

Ответы:


72

Посмотрите здесь: Twisted Web за 60 секунд . Это группа сообщений в блоге, шаг за шагом описывающих, как делать много общих вещей с Twisted, написанных Жан-Полем Кальдероне, крупнейшим участником Twisted. Это действительно то, с чего вам следует начать.

После этого просмотрите документацию Twisted core, затем обратитесь к API, а затем к исходному коду .

Радоваться, веселиться!


7
twistedmatrix.com/documents/12.0.0/web/howto/web-in-60/… теперь это в официальных документах
slav0nic

4
60-секундная серия так не с чего начинать! Это короткие рецепты, которые не объясняют, как готовить (с помощью Twisted).
Роберт Симер

1
@Etienne Спасибо за сообщение, но я согласен с Робертом Симером. Я только что нашел Twisted, и смотреть на Twisted Web за 60 секунд - это все равно, что пытаться изучить его, делая маленькие шаги (больше похоже на Twisted Web за 60 дней). Мне нужно знать, как «готовить» :), и я уверен, что есть более эффективный учебник ...
Джонатан Комар

1
В то время, когда я писал свой ответ, я не знал учебника, о котором упоминает Бен Хьюз, поэтому сообщения «60 секунд» были, по крайней мере, для меня самым простым способом начать работу с Twisted. Я думаю, что на сегодняшний день по Twisted еще не так много хороших руководств, кроме упомянутых на этой странице.
Этьен

67

Здесь есть отличный учебник - обычно его я отправляю новым Twisty :-)

http://krondo.com/blog/?page_id=1327

Стоит помнить, что программирование на Twisted - это скорее парадигма мышления, чем парадигма программирования. Кроме того, стоит отказаться от модели клиент-сервер - в Twisted только один брокер разговаривает в любом направлении с другим.

Взгляните и здесь после вышесказанного:

http://twistedmatrix.com/documents/current/core/howto/pb-intro.html

Наслаждаться :-)


Это хороший список руководств. +1
Майку Мори

крондо действительно классный! TY
Kyle Sponable
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.