Size: a a a

Сообщество Python Программистов

2020 September 17

А

Айван in Сообщество Python Программистов
-_-
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Кирилл Панов
11001100 11001110 11001011 11001110 11000100 11000101 11010110 кто сможет перевести?
Перевести бинарь в цифры, цифры в байты, chardet'ом определить кодировку и декодировать байты
Изи
источник

$

$name$ in Сообщество Python Программистов
Бензофуран Гетероцикл
Перевести бинарь в цифры, цифры в байты, chardet'ом определить кодировку и декодировать байты
Изи
Сделай на рекстестере, мне интересно посмотреть
источник

$

$name$ in Сообщество Python Программистов
Пожалуйста 🥺
источник

AT

Alexander T in Сообщество Python Программистов
Бензофуран Гетероцикл
Разница в 6%, на статистическую погрешность не спишешь🌚
вот кстати странная тема, я раньше был уверен, что компрехи быстрее, и тесты подтверждали. потом в какой-то день я прогнал еще раз и получал то в одну сторону, то в другую. уверился, что одинаково.

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

AT

Alexander T in Сообщество Python Программистов
листрейндж
источник

AT

Alexander T in Сообщество Python Программистов
рейндж
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Alexander T
вот кстати странная тема, я раньше был уверен, что компрехи быстрее, и тесты подтверждали. потом в какой-то день я прогнал еще раз и получал то в одну сторону, то в другую. уверился, что одинаково.

сейчас снова получается что компрехи быстрее.
короче, компрехи быстрее.
Почему получалось в каких-то случаях, что компрехи медленнее?
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Воспроизводимо получалось?
источник

AT

Alexander T in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Почему получалось в каких-то случаях, что компрехи медленнее?
хз. но тут видишь какой разброс, от 17 до 20.7, к примеру, это очень много, я думаю просто погрешность перехлестывалась
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
$name$
Сделай на рекстестере, мне интересно посмотреть
Рекс сдох чота
источник

$

$name$ in Сообщество Python Программистов
Language:
py3


Source:
print(1)


Result:
1
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
$name$
Сделай на рекстестере, мне интересно посмотреть
str.split() -> int(substr, 2) -> bytes(ints_list) ->  chardet.detect(bytes) -> bytes.decode({$encoding})
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
str.split() -> int(substr, 2) -> bytes(ints_list) ->  chardet.detect(bytes) -> bytes.decode({$encoding})
s = "11001100 11001110 11001011 11001110 11000100 11000101 11010110"
nums = [int(s_, 2) for s_ in s.split()]
b = bytes(nums)
print(b.decode('koi8-r'))
источник

AT

Alexander T in Сообщество Python Программистов
Бензофуран Гетероцикл
s = "11001100 11001110 11001011 11001110 11000100 11000101 11010110"
nums = [int(s_, 2) for s_ in s.split()]
b = bytes(nums)
print(b.decode('koi8-r'))
можно s оставить без s_
источник

AT

Alexander T in Сообщество Python Программистов
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Ну вот и выходит что компрех чуть быстрее
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Можно ещё разные ситуации погонять
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Условия посложнее
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Хотя от этого толком ничего не изменится)
источник