Andrew
Нет решил начать с приветсвия
Давай сразу к делу, без прелюдий
:)
просто изучаю питон думал что то будет интересно там узнать что то новое что я не знаю
:)
если ты против могу уйти
Andrew
Я один из 8049, оставайся. Но иди сначала почитай лутца
:)
где его читать ?
:)
вот вот
Andrew
Неужели оф доки хуже лутца?
не хуже. Они менее душевные
:)
оф доки это же искреней лучше
Anonymous
не хуже. Они менее душевные
Я б не осилил 1000 страниц Лутца читать ( Джаву 8 пытался по Шилдту...на 300 странице сдох. Понял, что не мой язык ( Вот понемногу в питон вкатываюсь, по оф докам)
Andrew
Зачем ему при установке конфиг?
Да хрен знает, непонятно
Tishka17
Предлагаю 1. выкинуть эту либу 2. Поставить PyMysql, 3. Сделать самому биндинги к фласку по его доке и гдядя в сорцы той штуки https://github.com/admiralobvious/flask-mysqldb/blob/master/flask_mysqldb/__init__.py
Andrew
Говно шрифты
сарказм парсить не умеешь?
:)
f[f[
:)
согласен
Tishka17
Просто я начал делать как в курсе на ютубе и сразу фейл
Возьми учебник Мигеля на Хабре. В прошлом году был цикл статей хороший
:)
удаляем либ
Anonymous
Возьми учебник Мигеля на Хабре. В прошлом году был цикл статей хороший
Tishka17, здорова, а как можно обратно в чат для новичков а то меня заблочили я случайно ссылку на группу отправил(не ракламу конечно, а про муку, хотел родным отправить)
Bogdan (SirEdvin)
раз уж про сигналы заговорили: никто не находил готовый статистический профайлер для asyncio?
Хм... а что такое статистическй профайлер? Что-то в духе встроенных подробных метрик?
Oleg
Хм... а что такое статистическй профайлер? Что-то в духе встроенных подробных метрик?
Нет. Периодически (обычно раз в несколько милисекунд) снимается стэктрейс с процесса, потом эти стэктрейсы группируются и на основе этого уже можно сделать визуализацию, обычно это flamegraph
Bogdan (SirEdvin)
Прикольно, не совсем понимаю, чем для такого asyncio особенный
Oleg
c обычными синхронными приложениями все довольно просто. С асинхронными профайлер будет показывать что большая часть времени проходит в ожидании событий в event loop'е, а хотелось бы видеть стэктрейс корутин
Bogdan (SirEdvin)
А
Alexander
Всем привет. Столкнулся с такой проблемой, что при работе с requests и api телеграмма, отправка сообщения происходит всем, затем просто завершается.
Oleg
но похоже, что время ожидания в корутинах надо делать событийно, а статистическим профайлером только cpu bound код профайлить
Anonymous
Всем привет комрады) Лутц взрывает мозг, но обучение продолжается)
Anonymous
Возьми учебник Мигеля на Хабре. В прошлом году был цикл статей хороший
о) что за учебник? нубу для изучения по рекомендуешь?
Vladimir
о) что за учебник? нубу для изучения по рекомендуешь?
Да. Называется кажется фласк мега туториал
Anonymous
https://coursehunters.net/course/kniga-miguel-grinberg-flask-mega-tutorial-video
Anonymous
👆🏻мб кому понадобится и благодарю за наводку)
brestows
Ребят, подскажите новичку в Python. Есть такие данные https://hastebin.com/idoyefaqek.http Надо отсортировать по цифровому элементу, сортирую так https://hastebin.com/ezedaburow.ini Но сортирует не совсем правильно, не могу понять почему. Спасибо
Tigran
brestows
Потому что у тебя вместо чисел строки с числами
Это логично, можно это сделать более ли менее красивее чем циклом? Такой формат получаю от сервера
brestows
Хм, я пытался сделать как х [1]*1 :) а про int не догадался :)
brestows
Но в питере я так понимаю строку умножив на число мы получим строку :)
Anonymous
🤣
brestows
что весьма логично
Смотря для кого, например в perl если строку вида '5' умножить на 1 получим число 5 :)
Aragaer
в перл проще всего унарный плюс использовать
Aragaer
но там автоматическое приведение между строковыми и численными типами
brestows
в перл проще всего унарный плюс использовать
Это понятно, тут просто как пример приведения ьипов
brestows
Вот я по привычке и пытался умножить на 1 😂😂
Алексей
Всем привет wheel кто-нибудь пробовал собирать и запускать?
Alex
C учетом того как Алексей быстро начал писать в чат, справилами он не ознакомился. Да?
Alex
что сложного то? как ты собрался "запускать" wheel?
Алексей
Да вот оказалось сложно оказывается
Алексей
собрать в исполняемый файл было легче)
Alex
охщи
Alex
python setup.py bdist_wheel
воо... казалось бы чего сложного
Alex
setup.py написал и все
Алексей
все верно так и делал
Алексей
setup.py за меня "написал" pycharm
Nikolay Markov
ну там, вроде, на виртуалке надо собирать
Nikolay Markov
или в контейнере
Nikolay Markov
если какие-то сишные либы сложные
Nikolay Markov
и линковать статически по-максимуму
Алексей
а без virtualenv эта шняга не запустится?
Alex
эм... у тебя какая-то нездоровая каша в голове
Nikolay Markov
а без virtualenv вообще ничего нельзя запускать
Nikolay Markov
и он немного не про то, да
Алексей
Вообщем в чем суть вопроса: делаю pip freeze вижу свой модуль в списке
Alex
и что с того?
Алексей
далее делаю: python >>>import my_module Питон пишет no module found
Alex
так, давай ты начнешь с того что напишешь setup.py самостоятельно
Alex
потом соберешь wheel
Alex
проверишь что твой пакет попал в wheel
Oleg
и линковать статически по-максимуму
auditwheel соберет все динамические зависимости сам