@ru_python

Страница 2776 из 9768
morpho
04.05.2017
15:18:28
Питон можно скомпилировать в машинный код с полной статикой?

Евгений
04.05.2017
15:18:53
прислали тестовое. сделать асинхронное веб-приложение на чистом Python'е (это видимо как-то через сокеты что ли?), которое будет раскладывать введённое число на простые множетели. Не писал ещё веб на чистом Python'е. Где можно посмотреть примеры или подскажите в какую сторону курить?

morpho
04.05.2017
15:19:25
Возьми твистед или торнадо

Artem
04.05.2017
15:19:26
Питон можно скомпилировать в машинный код с полной статикой?
есть проекты типа нютка, но я не знаю в каком там все состоянии

Google
Artem
04.05.2017
15:19:49
nuitka

morpho
04.05.2017
15:20:16
Asyncio тож незя?

Andrew
04.05.2017
15:20:27
Asyncio тож незя?
это фреймворки же

Евгений
04.05.2017
15:20:34
Возьми твистед или торнадо
чистый Python. без левых модулей.

Artem
04.05.2017
15:20:46
странные хотелки

Artem
04.05.2017
15:21:06
это фреймворки же
https://docs.python.org/3/library/asyncio.html че это фреймворки

morpho
04.05.2017
15:21:11
Ядро системы не просили переписать на питон?

Подскажи

Artem
04.05.2017
15:21:21
стандартная библиотека, чистый питон

Roman
04.05.2017
15:21:25
Asyncio - это чистый питон в >3.4

Artem
04.05.2017
15:21:36
синхронное приложение это def app(environ, start_response):

Google
Евгений
04.05.2017
15:21:36
странные хотелки
хз. Типа проверяют насколько я владею стандартной библиотекой может?

Andrew
04.05.2017
15:21:46
Asyncio - это чистый питон в >3.4
спасибо, этого не знал

Roman
04.05.2017
15:22:07
Ядро системы не просили переписать на питон?
яндекс.диске просят написать файловую систему

спасибо, этого не знал
ну если совсем совсем голый питон то asyncore

https://habrahabr.ru/post/64229/

Aldar
04.05.2017
15:31:22
Такой вопрос, поставил либу через aur, как мне теперь добавить ее в virtualenv?

Евгений
04.05.2017
15:35:42
выгуглил asyncore, но нихрена в нём не понятно

asyncio не веб-сервер вроде, как пишут

Сергей
04.05.2017
15:43:17
Такой вопрос, поставил либу через aur, как мне теперь добавить ее в virtualenv?
Она скорее всего уже доступна, если установлена в глобальные пути, где питон ищет пакеты

asyncio не веб-сервер вроде, как пишут
Нет, это не веб сервер. Это модуль для асинхронного программирования для питона, содержит реализацию eventloop и смежные утилиты. Хотя глубоко не копал ее

Roman
04.05.2017
15:44:25
asyncio не веб-сервер вроде, как пишут
ну, как написано в определении - это модуль для создания инфраструктуры для написания однопоточного параллельного кода. А что ты там собираешься писать клиента, или сервер, или все вместе уже твое личное дело

Сергей
04.05.2017
15:45:22
Есть aiohttp – веб сервер на asyncio. Возможно в будущем он может войти в стандартную библиотеку

Евгений
04.05.2017
15:45:48
Вот думаю нахрен их послать что ли с таким тестовым...

Ruslan
04.05.2017
15:46:02
кого?

Евгений
04.05.2017
15:46:09
инфотекс

Ruslan
04.05.2017
15:46:16
это кто такие?

Stanislav
04.05.2017
15:46:21
Google
Евгений
04.05.2017
15:46:30
те, кто мне тестовое предложил такое.

Ruslan
04.05.2017
15:46:39
задача несложная, но послать стоит :)\

Stanislav
04.05.2017
15:46:44
В 3.4 есть асинкио Смотри как в aiohttp сервер реализован, и на свой манер

Ruslan
04.05.2017
15:47:08
випнет, что-то знакомое

Stanislav
04.05.2017
15:47:20
Чисто cgi скриптами можно написать

Artem
04.05.2017
15:47:34


норм

Евгений
04.05.2017
15:47:42
задача несложная, но послать стоит :)\
не сложная для тех, что раскуривал это всё. а я в таких дебрях долго буду ковырятся.

ага. тоже ржал с этого

Ruslan
04.05.2017
15:48:09
не узнаю никого в гриме

Сергей
04.05.2017
15:48:19
По-моему, задача не очень сложная)

Ruslan
04.05.2017
15:48:26
Сергей
04.05.2017
15:48:46
Муторная, так как разбирать нужно http протокол, но не сложная

Artem
04.05.2017
15:48:50
Ещё и нового узнать

Roman
04.05.2017
15:49:15
выгуглил asyncore, но нихрена в нём не понятно
что так не понятного? 20 строк кода

Сергей
04.05.2017
15:49:16
Но в стандартной библиотеке почти все есть для реализации

Aldar
04.05.2017
15:49:23
Google
Nikolay
04.05.2017
15:49:52
asyncore устарел же официально

Aldar
04.05.2017
15:50:14
Для чего?
хочу работать в virtualenv, чтобы пакеты не ставить через sudo

Евгений
04.05.2017
15:50:20
А че за вакансия?
https://hh.ru/vacancy/19181672

Roman
04.05.2017
15:50:28
Сложнно врубиться в первый раз
Вот в самом внизу уже все написали за тебя https://docs.python.org/3/library/asyncore.html

Stanislav
04.05.2017
15:50:36
Сергей
04.05.2017
15:50:41
asyncore устарел же официально
А что там устарело? Знаю, есть реализация евент лупа куда шустрее стандартного

Nikolay
04.05.2017
15:51:02
А что там устарело? Знаю, есть реализация евент лупа куда шустрее стандартного
все там устарело, он не умеет в epoll даже, это примитивная штука довольно

Admin
ERROR: S client not available

Сергей
04.05.2017
15:51:10
Вот в самом внизу уже все написали за тебя https://docs.python.org/3/library/asyncore.html
Да я просто вспоминаю себя, когда в первый раз столкнулся с асинхронным программированием

Nikolay
04.05.2017
15:51:17
лучше взять asyncio или gevent

Ruslan
04.05.2017
15:51:55
https://hh.ru/vacancy/19181672
ааа, вспомнил их

Artem
04.05.2017
15:52:17
Я кстати не понял, почему вы все решили, что это хттп должно быть

Aldar
04.05.2017
15:52:30
Ставь через pip, что в venv установился
в пип нету, поставил из aur, из исходников собирается caffe2

Ivan
04.05.2017
15:52:32
Здравствуйте. Подскажите, пожалуйста, кто сталкивался. Есть 2 модели: Статья и Теги. У статьи может быть несколько тегов. Скажите, пожалуйста, как лучше сделать выборку похожих статей основываясь на количестве одинаковых тегов? (Flask, SQLAlchemy) Заранее спасибо

Artem
04.05.2017
15:52:43
прислали тестовое. сделать асинхронное веб-приложение на чистом Python'е (это видимо как-то через сокеты что ли?), которое будет раскладывать введённое число на простые множетели. Не писал ещё веб на чистом Python'е. Где можно посмотреть примеры или подскажите в какую сторону курить?

Евгений
04.05.2017
15:52:51
Я кстати не понял, почему вы все решили, что это хттп должно быть
1. Клиент должен быть тонким клиентом (браузером)

Artem
04.05.2017
15:53:02
А, ну этого ты не писал

Google
Евгений
04.05.2017
15:53:07
да, сорян

Artem
04.05.2017
15:53:11
Может ещё и 2 есть

Евгений
04.05.2017
15:53:20
ну чаще всего это имеется ввиду.

Сергей
04.05.2017
15:53:20
в пип нету, поставил из aur, из исходников собирается caffe2
Тогда свой пакет надо создать и его использовпьь, чем копировать из системных вручную

Artem
04.05.2017
15:53:22
А то пока подходят вебсокеты

Евгений
04.05.2017
15:53:40
А то пока подходят вебсокеты
1. Клиент должен быть тонким клиентом (браузером) 2. Пользователь может ввести в клиенте несколько чисел, не дожидаясь получения ответов от сервера. 3. Сервер должен поддерживать одновременное обслуживание нескольких клиентов. 4. Исходный код должен быть хорошо оформлен, структурирован и иметь комментарии (т.е. должен быть написан так, как вы его пишете всегда). 5. Желательно снабдить приложение модульными тестами.

Можно использовать только чистый Python. Методы должны быть асинхронными.

Ruslan
04.05.2017
15:54:07
написать чтоли тест и обогнать тебя :) мне до дома ближе :)

Artem
04.05.2017
15:54:59
К асинкио можно прикрутить хттпреквестхэндлер?

Из симплхттпсервера

Насколько он гибкий, интересно

Artem
04.05.2017
15:55:31
Ага

Nikolay
04.05.2017
15:55:54
я думаю, можно прикрутить просто встроенный httplib

Artem
04.05.2017
15:56:02
Ага

Nikolay
04.05.2017
15:56:03
а дальше особо не надо ничего

Artem
04.05.2017
15:56:10
Можно и его

Я о нем забыл

Страница 2776 из 9768