Dmitry
Принял, коллега. Спасибо большое за помощь и уделённое время! :) Файлы, прикрепляю.
Dmitry
Dmitry
Anonymous
Принял, коллега. Спасибо большое за помощь и уделённое время! :) Файлы, прикрепляю.
Чтобы не тратить драгоценное время, сразу скажу, что, к сожалению, не помогу.
Anonymous
Возможно кто-то ещё увидит и поможет.
Dmitry
Есть какая-то сложность? Просто, чтобы понимать. :)
Anonymous
Есть какая-то сложность? Просто, чтобы понимать. :)
Нет. Просто другие дела. Ночная смена и прочее. Занят, иными словами. Но зато теперь люди смогут увидеть задачу и помочь. Я же не один в чате.
Mr Smith
Вот как обращаться к элементами ниже по иерархии...
я делал нечто похожее, кроме как тупого брутфорса пока не нашел как лучше искать ec2_client = boto3.client('ec2', region_name='us-east-1') ec2_client.describe_security_groups() security_groups=ec2_client.describe_security_groups()['SecurityGroups'] ingress_cidr='0.0.0.0/0' for sg in security_groups: for ip_perm in sg['IpPermissions']: for ip_range in ip_perm['IpRanges']: if ip_range['CidrIp'] == ingress_cidr: print(sg['GroupId'])
Anonymous
Может поможет кто? https://stackoverflow.com/questions/57344112/how-to-convert-video-on-python-to-mp4-without-ffmpeg
Anonymous
Спасибо большое! :)
Уже ответили, класс:)
Vadik
Хай, посоветуйте книгу по проекттированию программного обеспечения)
Избранное
Как можно с помощью библиотеки telebot, создать универсиальную кнопку назад. Можно и через json или requests, главное был универсальным.
Избранное
Например, при старте выводится у меня выбор языков... потом регистрация, потом о нас, и между переходами по кнопкам должна быть кнопка назад — для переходов
Избранное
fsm == конечный автомат?
Избранное
не знаю, есть ли в библиотеке такое😢
Alex
а самому реализовать FSM нет?
Alex
а ты отвечаешь "никак"
Избранное
Я все таки нашел ответ
Избранное
могу ли я выложить? (если кому-то надо будет)
Alex
архив удалить, код на гитхаб
Избранное
Избранное
ок
Ilya
народ, подскажите пожалуйста такой вопрос. принимаю от телеги бота json и пишу его в отдельный файл: with open('updates.json', 'w') as file: json.dump(d, file, indent=2) проблема в том что есть какая-то беда с кодировкой и он не пишет мне русский язык. с английским проблем нету, а русский вот такой: "text": "\u0442\u0435\u0441\u0442 \u0440\u0443\u0441\u0441\u043a\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430", гугл сказал использовать: ensure_ascii=False , но после этого у меня крашается пргграмма и вообще не выводит текст
Ilya
Андрей
@Tishka17
Ilya
попробуй выполнять код в Питоне 3 версии
да, спасибо большое, разобрался. проблема действительно во втором питоне
Alex
проблема в том что файл надо было открывать в utf-8 кодировке.
Alex
в двойке это делается при помощи codecs.open
Ilya
в двойке это делается при помощи codecs.open
Спасибо большое. Теперь буду знать
Сережа
Привет ребят, можете посоветовать какой-нибудь форматер для кода, чтоб при сохранении в pycharm автоматически форматировал по pep8
👑OGURCHIK🖤
🤔
Anonymous
лол
Сережа
Ну не совсем подходит
Сережа
Flake8 ругается все равно
Сережа
Там не все правила учитывает
Yury
Flake8 ругается все равно
Расширение какое-то было для пайшарма
👑OGURCHIK🖤
🤔пиши код по пеп8
👑OGURCHIK🖤
Сразу
Lex
autopep8
Алексей
Кто-нибудь знает хорошую асинхронную орм? Собираюсь использовать в асинхронном приложении(REST api на fastapi). encode/orm? pewee_async? tortoise-orm? (лучше с поддержкой миграций, наверное)
👑OGURCHIK🖤
+
Alex
ну или black например можешь взять, настроить на пре-коммит хук
Андрей
+
На твоём месте я бы не топил за пеп, после того, что я тебе утром в чате пхп рассказывал)
Sasha
А кто-нибудь переходил на vscode с vim, pycharm и так далее? Расскажите о впечатлениях
👑OGURCHIK🖤
Каким боком тут пеп
👑OGURCHIK🖤
😐
👑OGURCHIK🖤
Ещё й взял измазал нас в говне
👑OGURCHIK🖤
Молодец
Alex
Alex
я использую в разной степени все 3, pycharm \ vscode \ vim
Fᴏʀᴅᴇɴ
А кто-нибудь переходил на vscode с vim, pycharm и так далее? Расскажите о впечатлениях
на пайчарм перешел обмазываюсь нормальными подсказками
Алексей
Зачем тебе асинк или зачем тебе орм?
Асинк потому что асинк апи(fastapi<-starlette) Зачем орм? Не знаю, перехожу с джанго, там была джанга орм, а тут любую можно
Tishka17
а какие впечатления могут быть? ну работает и ладно
Например "какого хрена оно не работает"
Алексей
Эм. Зачем тебе fastapi?
Он удобней, быстрей
Tishka17
Ну то есть почему ты решил взять асинхонный фреймворк, а потом к нему прикрутить ОРМ
Tishka17
Он удобней, быстрей
А ты уверен, что ОРМ будет достаточно быстро работать?
Алексей
Ну то есть почему ты решил взять асинхонный фреймворк, а потом к нему прикрутить ОРМ
Не, ну там можно и синхронные функции использовать, просто пока решаю
Tishka17
*шепотом* орм - медленно
Так скажем не всегда предсказуемо
Fᴏʀᴅᴇɴ
Так скажем не всегда предсказуемо
какой вообще может быть выигрыш от дополнительных преобразований данных?
Алексей
Ну то есть почему ты решил взять асинхонный фреймворк, а потом к нему прикрутить ОРМ
Но если например в вебсокетах надо данные получить, то как там тогда с синхронными орм? Поэтому и думал про асинхронную
Tishka17
какой вообще может быть выигрыш от дополнительных преобразований данных?
Они все равно нужны. Вопрос в том, что ОРм может сгенерировать медленный запрос в БД