@ru_python

Страница 6035 из 9768
Jentry
26.07.2018
13:32:25
Самое время освоить go, чат на горилле вебсокет можно

Denis
26.07.2018
13:34:21
Так ещё celery есть
Celery про другую асинхронность

Google
Бензофуран
26.07.2018
13:34:26
Ребят, вопрос касательно сокетов

Если при попытке соединения я получаю socket.error то нужно закрывать сокет или нет?

Denis
26.07.2018
13:35:23
А что об этом говорит дока?

Никита
26.07.2018
13:36:28
Начни с того, что джанго - синхронный фреймворк, и асинхронность туда добавляется только костылями вроде channels
т.е. синхронный? он же может одновременно отвечать на несколько запросов пользователей

Бензофуран
26.07.2018
13:36:33
Дока чото пробубнила и я ничего не понял

Denis
26.07.2018
13:37:24
Никита
26.07.2018
13:38:23
Философски да, с точки зрения питоновского async нет
о, тогда еще пара глупых вопросов) чем async лучше многопоточночти? в случае async не создается новых потоков, а все исполняется в одном

Denis
26.07.2018
13:39:00
Если надо делать асинхронный ввод-вывод, асинк позволяет уменьшить расходы на создание потоков, переключение контекста и прочее

Бензофуран
26.07.2018
13:43:53
Какое создание потоков

Он же работает в одном потоке, не?

Aragaer
26.07.2018
13:44:29
ну вот поэтому и нет расходов

Denis
26.07.2018
13:44:31
Кто, многопоточность? Обычно в нескольких

Google
Aragaer
26.07.2018
13:44:39
асинк в одном

точнее можно сделать асинк многопоточным, если хочется

Jentry
26.07.2018
13:52:06
о, тогда еще пара глупых вопросов) чем async лучше многопоточночти? в случае async не создается новых потоков, а все исполняется в одном
лучше посмотри речь Хеттингера, он несколько основных тезисов иллюстрирует https://www.youtube.com/watch?v=9zinZmE3Ogk

Anton
26.07.2018
13:59:24
Начни с того, что джанго - синхронный фреймворк, и асинхронность туда добавляется только костылями вроде channels
Еще тогда вопросы. Слышал в контексте асинхрона такие слова, как Tornado, Twisted, ASyncio. Все, что о них знают - пакеты для асинхронной работы. НИх можно как-то скрестить с Django?

Anton
26.07.2018
14:00:13
Ладно, понял, все дороги ведут в channels

А вот что выбрать из Tornado, Twisted, ASyncio для изучения?

Я так понял, это аналоги друг друга

Denis
26.07.2018
14:01:06
asyncio

Anton
26.07.2018
14:01:20
А в чем минусы остальных?

Denis
26.07.2018
14:02:09
Они старше и нестандартные, большую часть новых проектов сейчас начинают на asyncio

Artuchka
26.07.2018
14:14:40
Парни, знает кто какие пакеты обычно не нужны? excludes= [ "PyQt4", "scipy.lib.lapack.flapack", "scipy", "PyQt4.QtNetwork", "PyQt4.QtScript", "numpy", "matplotlib", "PyQt5" ] у меня пока что такой набор, кто ещё что-нить подскажет, что можно убрать?

пробывал sqlite3, но он нужен

tkinter юзаю

+ инет

Artuchka
26.07.2018
14:15:41
Для чего не нужны?
ой, точно не нужны при компиляции файла python в exe

с помощью cx_Freeze

Tishka17
26.07.2018
14:15:58
Обычно никакие пакеты не нужны кроме тех, что явно нужны

Google
Tishka17
26.07.2018
14:16:19
Ну и их зависимостей

Artuchka
26.07.2018
14:16:37
ну дело в том, что если бы я не убирал эти пакеты, то вся прога весила бы не 105 мб, а 451 мб))

Tishka17
26.07.2018
14:16:50
А нельзя наоборот указать, что нужно?

Artuchka
26.07.2018
14:16:52
Обычно никакие пакеты не нужны кроме тех, что явно нужны
думаю стоит подумать какие не нужны, поэтому и спрашиваю)

Joss
26.07.2018
14:16:58
с помощью cx_Freeze
переходите на PyInstaller

А так - все Qt не нужно, если используется tkInter

Artuchka
26.07.2018
14:17:13
указал
но всёравно, не влияет

Tishka17
26.07.2018
14:17:37
Я без понятия, как эта штука работает. Но если ты указал какие нужны, почему она лишние упаковывает?

Artuchka
26.07.2018
14:18:45
переходите на PyInstaller
лан, сейчас попробуем его заодно

Tishka17
26.07.2018
14:19:17
А cx_freeze не умеет из virtualenv брать?

Artuchka
26.07.2018
14:20:51
А cx_freeze не умеет из virtualenv брать?
вроде как да, но я это не юзал

да
оки доки

да
если у меня возникает ошибка по типу lib not found: api-ms-win-crt-*..., то надо скачивать от сюда https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk win10 sdk?

ошибки*

Google
Artuchka
26.07.2018
14:33:35
ну да точнее, предупреждения

а где кстати тогда сам файл?

Joss
26.07.2018
14:33:48
Они влияют только на установку на чистую (!) 7-ку

Artuchka
26.07.2018
14:33:59
ааа, 7-ку

а где кстати тогда сам файл?
всё же не могу найти ехе получившийся шото

нету папки dist

Admin
ERROR: S client not available

Artuchka
26.07.2018
14:35:16
нету папки build, кроме той, что сделана cx_Freeze

кажется меня наипали ; ((((

Joss
26.07.2018
14:36:40
у меня в builds\dist все лежит

Artuchka
26.07.2018
14:37:18




Joss
26.07.2018
14:37:35
всё же не могу найти ехе получившийся шото
а компиляцию в один exe делали? или нет?

Artuchka
26.07.2018
14:37:40
1 и 2 папки - это cx_ freeze

а компиляцию в один exe делали? или нет?
хз просто pyinstaller <путь к файлу + его имя>

в cmd

https://pastebin.com/1rsbLutr на что он мне ответил так

ааа, ща поищу ещё

понял

build в С

Google
Joss
26.07.2018
14:40:06
ну нельзя же так просто взять и запустить без параметров

Artuchka
26.07.2018
14:40:14
а как надо?



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

но кстати весит мало

?

не 105 мб, а уже 11.5

сейчас бы ещё сделать рабочий ехе

Ser
26.07.2018
14:43:55
запускай через cmd уж, там будут какие-то подробности почему не робит

Artuchka
26.07.2018
14:44:22
да я через него и запускаю

без файла

Проксимов
26.07.2018
14:46:38
Кто на пайконе был? Как всё прошло, расскажите, интересно

Jentry
26.07.2018
14:51:30
Кто на пайконе был? Как всё прошло, расскажите, интересно
Отлично, по классике. Было много асинхронщины и чуть меньше микросервисов. Из минусов - много бестолковых англоязычных докладов

Проксимов
26.07.2018
14:52:19
Что-нибудь хипстерское?

Ляман
26.07.2018
14:55:07
нажимаю на ехе, вылетает cmd, быстро закрывается и ничего не появляется
интерфейс у софта есть? Если через pyinstaller собирал, чтобы убрать консоль при сборке надо было указать —noconsole

Проксимов
26.07.2018
14:58:00
Опять парсер Ебэй

Rio
26.07.2018
15:12:11
Парни, не впадлу можете посмотреть сколько у вас размер пикселя на мониторе и растояние от монитора до глаз.

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