lexx
:З
lexx
НУ БЛЯТЬ ЕЩЕ ВОПРОСЫ?
Julian 🏳️🌈
НИКАКИХ, СЭР!
lexx
((
lexx
КТО СПРАШИВАЕТ
Julian 🏳️🌈
Еще один вопрос могу задать🌝
Julian 🏳️🌈
Как можно вызвать процесс, завернуть его stderr куда-то
Julian 🏳️🌈
а вернуть stdout в какую-то переменную
Julian 🏳️🌈
И все это с бинарным аутпутом
lexx
subprocess
Julian 🏳️🌈
Ну на счет аутпута у меня уже есть, а на счет stderr еще не гуглил, мб кто-то сталкивался
Julian 🏳️🌈
хм
Julian 🏳️🌈
А тайпхинты от Гвидо не приняли?
Julian 🏳️🌈
Или я что-то не так пишу?
lexx
ИНВАЛИД СИНТАКС
lexx
НИРАБОТАИТ?
Anonymous
Danylo
точка с запятой
lexx
Не просто варнинги, а не запускается?
Julian 🏳️🌈
Блин, в глаза долблюсь
Julian 🏳️🌈
Все, нашел
Artöm
Artöm
: и :=
lexx
Мэйк ми край
Julian 🏳️🌈
Ну там да, я поправил
lexx
Что там про лиспы и хаскели?
Julian 🏳️🌈
Julian 🏳️🌈
Vladimir
lexx
Норкоманы
Julian 🏳️🌈
(Да, надо было опцию в конец поставить)
Julian 🏳️🌈
pep-8 считает, шо вот это вот — самая крутая удобочитаемость?
lexx
Не все то солнце, что встает
Вселенский
Всем привет, такой вопрос, с чего лучше начать учить питона? И вообще, что будет более актуальнее php или python?
lexx
Anonymous
на что-то типо find в массиве
Anonymous
как это заменить
Anonymous
if self.text.find('помощь') == 9:
return 'help'
if self.text.find('рандом') == 9:
return 'random'
Anonymous
разобрался, спасибо
туплю, надо спать)
Vladyslav 🇺🇦🇪🇺
В request3 который выйдет на пайкон 2020 будет поддержка корутин.
Вопрос, зачем ждать год, если асинхронное хождение веб можно осуществлять через ClientSession aiohttp?
Дмитрий
Кто нибудь знает почему
ord()
латинские буквы нормальновозвращает кода по таблице ASCII
а кирилические не совпадают?
https://www.ascii-codes.com/cp866.html
>>> ord('a')
97
>>> ord('а')
1072
>>>
Tishka17
1. а с каких пор в ASCII есть кириллица?
2. При чем тут cp866?
3. Гуглим unicode и читаем документацию на функцию ord
Дмитрий
везде таблица unicode с хексовыми кодами
Дмитрий
чтобы совпадало с тем что показывает ord я чот не могу найти
Tishka17
а что hex в десятичные сложно перевести?
Tishka17
> ord(c)
> Given a string representing one Unicode character, return an integer representing the Unicode code point of that character. For example, ord('a') returns the integer 97 and ord('€') (Euro sign) returns 8364.
Tishka17
U+0430 - а - cyrillic small letter a
Tishka17
>>> 0x430
1072
Дмитрий
Дмитрий
Дмитрий
или я что то не так понимаю?
Mikhail
Mikhail
И то не extended а обычная
Tishka17
cp866, cp1251 и прочая хрень - это расширения ASCII, которые добавляют кириллицу
Дмитрий
ясно, спасибо
Mikhail
Всем привет. Осталась у кого ссылочка на новогоднюю ёлку с заданиями?
Andrey
Mikhail
Anonymous
Здравствуйте. Не могли бы вы порекомендовать нормальный чат по веб?)
Леонид
Petr
Какими обходными путями можно читать сообщения из приватных чатов в телеге со своего аккаунта?
Petr
Знаю ток telegram cli и через консоль
Anonymous
Добрый день, есть в чате, кому приходилось сталкиваться с модулем docxtpl, точнее с объектом InlineImage
есть функция, которая принимает base64, и возвращает объект типа InlineImage
def b64_to_inlineimage(context, value):
b64str = value.split(',', 1)[1]
decoded = base64.b64decode(b64str)
tmp_f = NamedTemporaryFile(mode='wb', dir=context['tmpdir'], delete=False)
tmp_f.write(decoded)
tmp_f.seek(0)
return InlineImage(context['tpl'], tmp_f.name, width=Mm(40))
основная функция, которая принимает данные:
def format_document(request_context, temp_name):
tpl = docxtpl.DocxTemplate(f'/home/tester/PycharmProjects/doc/dock_templates/{temp_name}.docx')
context = request_context
photo = b64_to_inlineimage(context, "photo")
context["photo"] = photo
tpl.render(context)
tpl.save(f"/home/tester/PycharmProjects/doc/result_files/{request_context['file_name']}.docx")
получается context это словрь со значениями, одно из которых photo
что нужно здесь закидывать в качестве value?
Андрей
Petr
Andrey
Petr
Александр
Добрый день, есть в чате, кому приходилось сталкиваться с модулем docxtpl, точнее с объектом InlineImage
есть функция, которая принимает base64, и возвращает объект типа InlineImage
def b64_to_inlineimage(context, value):
b64str = value.split(',', 1)[1]
decoded = base64.b64decode(b64str)
tmp_f = NamedTemporaryFile(mode='wb', dir=context['tmpdir'], delete=False)
tmp_f.write(decoded)
tmp_f.seek(0)
return InlineImage(context['tpl'], tmp_f.name, width=Mm(40))
основная функция, которая принимает данные:
def format_document(request_context, temp_name):
tpl = docxtpl.DocxTemplate(f'/home/tester/PycharmProjects/doc/dock_templates/{temp_name}.docx')
context = request_context
photo = b64_to_inlineimage(context, "photo")
context["photo"] = photo
tpl.render(context)
tpl.save(f"/home/tester/PycharmProjects/doc/result_files/{request_context['file_name']}.docx")
получается context это словрь со значениями, одно из которых photo
что нужно здесь закидывать в качестве value?
день добрый! чет не пойму, а зачем здесь:
photo = b64_to_inlineimage(context, "photo")
вторым аргументом передается текст? по смыслу там должен быть закодированный в base64 набор байт, который затем раскодируется в b64_to_inlineimage в изображение
ꑭÞeßŕwæłd
Почему ругается "invalid syntax" при импорте keras и tensorflow ?
ꑭÞeßŕwæłd
Питон 3.6
kosc
ꑭÞeßŕwæłd
Ты сначала код покажи да?
import keras
import tensorflow
Ну и from keras.tensorflow.model import Model
В colab это все работает. Проблема так то не в коде а в самых пакетах
kosc
>from keras.tensorflow.model import Model
Если вот этот треш убрать, ругаться на импорты перестанет?
ꑭÞeßŕwæłd
ꑭÞeßŕwæłd
kosc
Где import keras?
Ilias
ꑭÞeßŕwæłd