@ru_python

Страница 8136 из 9768
balolam
18.02.2019
14:46:25
>>> bytearray.fromhex("0032fe0f20e3").decode("utf-16-be") '2️⃣'
эта штука тоже не все символы декодирует

Tishka17
18.02.2019
14:46:55
а ты увкерен, что твои симовлы в одной кодировке вообще записаны в строке?

Google
Tishka17
18.02.2019
14:48:25
да, потому что в первом прмиере у тебя 5 символов - одной число, а во втором - почему то по 4 символа

по идее d83cdc04 должно быть первое

balolam
18.02.2019
14:49:01
Да, такое может быть

Tishka17
18.02.2019
14:49:36
то что ты utf-8 показываешь не открывает глаза на том, как исходную строку формировали

откуда ты её взял?

balolam
18.02.2019
14:50:15
Самая правая колонка. У меня есть список где это в строке.

Tishka17
18.02.2019
14:53:44
ну хз

balolam
18.02.2019
14:55:26
Сомволы могут состоять с нескольких кодов. К примеру 0️⃣ - это символ "0" + спецсимвол уменьшающий размер впереди стоящего + спецсимвол обводки. Так вот, просто char() тут работать не будет.

Nurlan
18.02.2019
15:11:03
Добрый вечер

Подскажите пожалуйста как удалять все файлы по расширению

import os path = '/var/log/synergy/*.log' os.remove(path)

Не работает

Google
Vlad
18.02.2019
15:17:53
with open('page.html', 'w') as f: f.write(driver.page_source) Ошибка: Traceback (most recent call last): UnicodeEncodeError: 'ascii' codec can't encode characters in position 616-622: ordinal not in range(128) Подскажите как установить utf 8

Или как можно решить это?

Nurlan
18.02.2019
15:20:40
glob
Спасибо, сделал так:

import os import glob for log in glob.glob('/var/log/synergy/*.log'): os.remove(log)

Может кому пригодиться

qq
18.02.2019
15:25:20
with open('page.html', 'w', "utf-8") as f: f.write(driver.page_source)

hachiman
18.02.2019
15:28:42
Vlad
18.02.2019
15:31:18
Проблема решена: f.write(str(driver.page_source))

hachiman
18.02.2019
15:37:37
kk

Проблема решена: f.write(str(driver.page_source))
Делаешь это через Командный интерфейс: Ipython, python, bpython ?

Terminator
18.02.2019
15:38:57
@rtplv будет жить. Поприветствуем!

hachiman
18.02.2019
15:41:10
dir(driver.page_source) может там уже есть text: И это значит тип f.write(driver.page_source.text)

Terminator
18.02.2019
15:44:43
Oleg будет жить. Поприветствуем!

?? Eugene
18.02.2019
15:49:28
зря ты так

зря зря зря зря зря

Vlad
18.02.2019
15:50:16
Исправился

Terminator
18.02.2019
15:51:00
@rostyslavnikitin будет жить. Поприветствуем!

Никита
18.02.2019
15:52:01
Нужен совет по организации кода. Есть следующий юзкейс содержащий бизнес логику: https://pastebin.com/wxxDNhxn Меня беспокоит то, что юзкейс занимает почти 150 строк и порой в нем сложно ориентироваться. Можно ли его как то декомпозировать? Что посоветуете?

Google
Никита
18.02.2019
15:55:30
сериализация – формирование result’a?

Tishka17
18.02.2019
15:56:20
Все эти сборки словарей из объектов, имею ввиду

Никита
18.02.2019
15:56:46
угу

чисто в отдельную функцию вынести?

Саму сериализацию стоит разбивать?

Tishka17
18.02.2019
15:57:50
Ну я бы эти словари ещё проверил разок, что хранят. Такое ощущение, что это возможно вообще часть view

Хотя может это у тебя DTO такой

Никита
18.02.2019
15:58:35
DTO

результат юзкейса

потом он переводится в нужный формат для ответа на запрос

Tishka17
18.02.2019
15:59:14
Смущает, что сильно отличается структура в модели и юз кейсе

Никита
18.02.2019
15:59:15
ну там в json переводится, заголовки добавляются

Tishka17
18.02.2019
15:59:31
Но ок

Nikolay
18.02.2019
16:00:02
Я наткнулся на фейковое собеседование

Eugene
18.02.2019
16:00:10
Коллеги, подскажите, почему .format валится с ошибкой? если вставляю просто стринг, то все ок, на ключ не ругается



Tishka17
18.02.2019
16:00:28
не совсем понял
Ну у тебя storage возвращает немного другую структуру объекта

Google
Admin
ERROR: S client not available

Tishka17
18.02.2019
16:00:45
Вообще, имхо во view стоит отдавать объект, а не словарь

Никита
18.02.2019
16:01:02
его потом переводить сложно в json

Tishka17
18.02.2019
16:01:08
То есть, DTO должен иметь вменяемую структуру, п не быть просто словарём

Никита
18.02.2019
16:01:16
тип в Го том же структуры на изи через рефлексию переводятся

А тут так нельзя ?

Nikolay
18.02.2019
16:01:32
Это какой-то сверхразум

Tishka17
18.02.2019
16:01:39
Ну в питоне тоже дата класс в json никаких проблем

Eugene
18.02.2019
16:01:58
Никита
18.02.2019
16:02:04
Там с вложенными обьектами будет проблема

У меня тут и входные данные и выходные в виде словаря приходят, конечно хотелось бы классом делать

Tishka17
18.02.2019
16:03:34
Там с вложенными обьектами будет проблема
Я тут для парсинг делал либу, но там в конце пример сериализации. Работает и с вложкнными. Либу для этого не стоит брать, глянь просто код dict_factory: https://github.com/Tishka17/dataclass_factory/blob/master/README.md

Никита
18.02.2019
16:04:24
спасибо

гляну

Tishka17
18.02.2019
16:05:17
Хотя если у тебя парсинг словарей ещё,, может пригодится

Aleksandr
18.02.2019
16:08:29
'''bot.send_message(chat_id=update.message.chat_id, text="Я Вас не совсем понял")''' где ошибка?

Vlad
18.02.2019
16:10:11
в ДНК
Зачем ты так?)

Google
Tishka17
18.02.2019
16:16:15
когда может не хватать builtin?
Buildin нет разбора дата классов из словаря

Bobrikwhy
18.02.2019
16:17:14
Хотел бы узнать возможно ли на Python сделать нейронную сеть по определению лиц (по типу FindFace )?

Bobrikwhy
18.02.2019
16:19:31
разрешаю
возможно ли?*?

Димон
18.02.2019
16:19:37
Привет. Напомните, пожалуйста, если кто помнит сам, как typing'ом выразить, что метод принимает некий класс как аргумент, а возвращает объект этого класса.

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