@rudepython

Страница 445 из 1719
Zart
16.06.2017
08:03:42
можно через твистед.веб2, но он чота дохлый какой-то

Alexey
16.06.2017
08:03:42
Вообще отличная идея. Стас. Тебе запрещено делать бложики. Заебали со своими бложиками. Ебашь лендосы.

Zart
16.06.2017
08:04:02
я не помню nevow поверх твистеда или сам по себе

Google
Zart
16.06.2017
08:04:33
а, таки на твистеде, да

Alexey
16.06.2017
08:04:35
Асинхронно.

Zart
16.06.2017
08:05:00
https://github.com/twisted/nevow/tree/master/examples/blogengine асинронный бложик на твистеде

С ПОЧТОЙ

https://github.com/twisted/nevow/blob/master/examples/blogengine/smtpserver.py#L47-L49 прекрасные комментарии

morda
16.06.2017
08:07:32
я не помню nevow поверх твистеда или сам по себе
При слове nevow волосы на спине зашевелились

Он че еще жив?

Zart
16.06.2017
08:08:01
о, а вот и жертв^Wуспешный юзер

можно через твистед.веб2, но он чота дохлый какой-то

Ilgiz
16.06.2017
09:26:28
Кто пробовал переписать или свое написать похожее на BaseServer, TCPServer в питоне

или свой HTTP обработчик запросов

Eugine
16.06.2017
09:35:56
Ну для тестов я их использовал

Google
Alex ?
16.06.2017
09:36:55
https://stackoverflow.blog/2017/06/15/developers-use-spaces-make-money-use-tabs/

Eugine
16.06.2017
09:38:20
Знатный наброс

Это значит, что табами пользуются неопытные и малооплачиваемые

Или разработчики ядра

Alexey
16.06.2017
09:40:25
Это значит, что у примерно половины моих знакомых, по меньшей мере и крайне оптимистичной оценке в башке говно и они путают корреляцию с причинно-следственной связью.

Eugine
16.06.2017
09:40:41
Тссс

Alexey
16.06.2017
09:40:43
Здесь, конечно, связь чуть больше, чем количество пиратов и пользователей MS IE, но примерно так же всё.

Лады-лады, малчу.

Eugine
16.06.2017
09:40:51
Ну ты чо

Ну ладно, скучная пятница, ок

Ilgiz
16.06.2017
13:09:22
Ребят у меня есть такой простой код import socket HOST = '' PORT = 8000 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.bind((HOST, PORT)) s.listen(10) print 'socket will be listen' while 1: conn, addr = s.accept() print 'Hello' s.close() Можете мне обьяснить когда я вызываю этот файл, интерпитатор крутится на while 1 но почему он не постоянно принтит hello?

или c.accept че то делает?

Anatoly
16.06.2017
13:10:47
или c.accept че то делает?
ну а как ты думаешь? https://docs.python.org/3/library/socket.html#socket.socket.accept

Ilgiz
16.06.2017
13:11:51
ну а как ты думаешь? https://docs.python.org/3/library/socket.html#socket.socket.accept
то есть каждый запрос это отделный обьект?

Anatoly
16.06.2017
13:12:14
ну соединение клиент-сервер для каждого клиента своё, да.

Ilgiz
16.06.2017
13:13:24
а как ловить тут shortcut ctrl +c ?

Anatoly
16.06.2017
13:13:35
не знаю.

Ilgiz
16.06.2017
13:14:00
это соединение происходит на уровне TCP IP?

Anatoly
16.06.2017
13:15:37
Ilgiz
16.06.2017
13:16:31
TCP

Google
Ilgiz
16.06.2017
13:19:52
на этих сокетах построена все фреймворки как django, flask и т.д?

madmonday.ru
16.06.2017
16:23:20
https://toster.ru/q/435021 -- кто-нибудь может что-нибудь знает по этому поводу?

Roman
16.06.2017
20:09:58
ого

царт и иончик в одном стикер-паке - это таки знак

b0g3r
16.06.2017
20:10:23
Иончик?

Roman
16.06.2017
20:12:42
тут важно, что насчёт царта удивления нет =)

Igor
16.06.2017
20:20:18
Stanislav
16.06.2017
20:20:31
Труъ люди не спят

Roman
16.06.2017
20:20:43
важно что у других вопросов не возникло =)

Igor
16.06.2017
20:20:55
царт и иончик в одном стикер-паке - это таки знак
ну ты же знаешь, что в этом только ты виноват?

Roman
16.06.2017
20:22:26
я доволен =)

Igor
16.06.2017
20:22:38
да я тоже не жалуюсь %)

Stanislav
16.06.2017
20:22:44
я доволен =)
Ещё тебя нужно

Roman
16.06.2017
20:22:59
ещё, ещё и ещё

Google
Roman
16.06.2017
20:30:04
незачёт

для остальных прокатило без пояснений

это таки признание

Zart
16.06.2017
20:30:34
?

Roman
16.06.2017
20:31:08
итить-колотить, так ещё и перевод есть!

я то думал это только акцент, манера чтения

Zart
16.06.2017
20:31:46
я чота не понял о чем ты

Roman
16.06.2017
20:32:16
я чота не понял о чем ты
https://translate.yandex.ru/?ncrnd=7680&lang=de-ru&text=zart

Zart
16.06.2017
20:32:29
оно всю жизнь на З было

Roman
16.06.2017
20:33:11
я не силён в немецком, но сторожилы в irc не могли обмануть )

только слукавить

Zart
16.06.2017
20:33:36
потому что к немецкому нет никакого отношения

Roman
16.06.2017
20:33:56
ну ок, но зато у тебя всегда есть известная реакция

по этому даже можно спец-капчу для zart делать

Ilgiz
17.06.2017
00:57:39
всги фреймворки про сокеты не знают нихрена
Но их сервер то работает на этих сокетах

Zart
17.06.2017
00:58:07
веб серверы разумеется

Ilgiz
17.06.2017
00:59:15
я пытаюсь написать такой сервер

Zart
17.06.2017
00:59:24
но зачем..

Ilgiz
17.06.2017
00:59:56
Надо знать как работает

Потом на этом сервере напишу подобию django

Google
Zart
17.06.2017
01:00:29
удачи

это не так сложно

Ilgiz
17.06.2017
01:01:00
да

Zart
17.06.2017
01:04:40
в общем всги не работает с сокетами напрямую

Ilgiz
17.06.2017
01:08:03
Они же работают на HTTP а http построен на TCP IP которые уже работают на сокетах

Zart
17.06.2017
01:08:43
нет

к сожалению или не очень, но всги не может работать напрямую с хттп

Ilgiz
17.06.2017
01:13:06
к сожалению или не очень, но всги не может работать напрямую с хттп
Простейшим примером WSGI-приложения может служить такая функция-генератор: def simplest_wsgi_app(environ, start_response): start_response('200 OK', [('Content-Type', 'text/plain')]) yield 'Hello, world!'

Это функция не на прямую работает?

Ты же знаешь в питоне есть класс BaseServer, TcpServer, HttpServer,

Zart
17.06.2017
01:14:32
знаю

какое отношение они имеют к тому что выше?

мне можешь про всги не рассказывать, бтв

Ilgiz
17.06.2017
01:15:02
Нет, я к тому что django работает на этих классов

Zart
17.06.2017
01:15:07
нет

джанго к ним отношения не имеет вообще никакого

а еще джангу писали в те времена, когда всги еще не было

Ilgiz
17.06.2017
01:22:06
я запутался

Zart
17.06.2017
01:23:19
в чем?

Страница 445 из 1719