@ru_python

Страница 127 из 9768
Kolyann
13.01.2016
06:53:31
и я сказал

ДА ДИТИВЫНАХУСВАШИМИСТРОКАМИ

и перестал решать ёлочку

Artem
13.01.2016
06:53:54
думаю, что у тебя ошибка в \n на конце

Google
Whore Amazing
13.01.2016
06:53:56
это говно у меня пару раз неправильно сэкранировало иксы
да, у меня тоже я плюнул и решил считать через нпп

Kolyann
13.01.2016
06:54:06
через нпп тож неправильно экранирует

хз в чём дело

Whore Amazing
13.01.2016
06:54:24
думаю, что у тебя ошибка в \n на конце
а разница? что с \n, что без - разность же одинаковая будет.

через нпп тож неправильно экранирует
нпп вообще не экранирует :)

Kolyann
13.01.2016
06:54:50
я имею в виду реплейсы в регекспе

экранированных символов

Whore Amazing
13.01.2016
06:55:04
а зачем реплейсы?

посчитал кол-во \x, умножил на 3 посчитал кол-во \\/посчитал кол-во "

и все

Maxim robox
13.01.2016
06:57:03
Что такое нпп?

Whore Amazing
13.01.2016
06:57:11
Notepad++

Maxim robox
13.01.2016
06:58:04
Спойлер!

Google
Artem
13.01.2016
06:58:22
все, спрятал :)

Kolyann
13.01.2016
06:58:41
куда пропало решение

Whore Amazing
13.01.2016
06:58:56
сук, а так получилось демон, как ты это сделал?

'rb' я понял он открывает побайтово но СУК если считать даже блядь полностью вручную, по одному символу, ответ получится не такой

значит, ответ списали с неправильного решения тред закрыт

Artem
13.01.2016
07:01:29
так логично побайтово открывать, иначе питон уже проинтерпретирует там все

хотя нет, наверное, без разницы

Whore Amazing
13.01.2016
07:03:26
я вообще без питона делал

и да, он ничего не интерпретировал, внезапно

Artem
13.01.2016
07:04:18
одинаковый ответ будет, можно и не как байты открывать

не помню, почему я так сделал

Whore Amazing
13.01.2016
07:04:44
странно

Владимир
13.01.2016
07:22:02
кстати

http://freelansim.ru/tasks?q=python

Whore Amazing
13.01.2016
08:09:01
что-нибудь не в джанге есть там?

Владимир
13.01.2016
08:10:39
хз

я так просто показать, что работа в принипе есть

Henaro
13.01.2016
08:12:52
утро в хату

[Anonymous]
13.01.2016
08:13:00
плохое пожелание :(

Ilya
13.01.2016
08:13:04
жизнь программерам

Google
[Anonymous]
13.01.2016
08:13:05
за такое могут и миску выдать!

Whore Amazing
13.01.2016
08:13:07
а ты посмотри. там онли джанго. как и везде.

Henaro
13.01.2016
08:13:21
Владимир
13.01.2016
08:13:30
ведерке

Kolyann
13.01.2016
08:13:38
есть функциональщина и оопщина, куда сам сядешь, куда мать посадишь?

Pavel
13.01.2016
08:14:06
а как же лямбды?

Kolyann
13.01.2016
08:14:15
тестом в глаз или ассертом раз?

а как же лямбды?
ну так лямбды это ж функциональное, не?

Pavel
13.01.2016
08:15:32
ну так лямбды это ж функциональное, не?
по привычке перепутал функциональщину и процедурщину

Whore Amazing
13.01.2016
08:16:50
[Anonymous]
13.01.2016
09:07:30
господа, а кто уже реализовывал инлайн в своих ботах?

[Anonymous]
13.01.2016
09:07:52
достаточно ли просто изменить параметры бота в БотФатере или еще нужно в код что то добавить?

мой бот не возвращает геолокацию инлайном, я в смятении

нашёл ответ на вопрос)

Anton
13.01.2016
09:11:14
Тебя, наверное, тех. поддержка очень любит. Сам спросил, сам ответил - молодец.

87776
13.01.2016
09:32:21
мог бы всем рассказать что ты там нашел

[Anonymous]
13.01.2016
09:33:10
да нет поддержки геолокации инлайн ботами

пока не реализовали

а в поддержку не пишу в 90% случаев

Google
87776
13.01.2016
09:50:54
чуваки

хотя не

Kolyann
13.01.2016
09:51:27
прально

Whore Amazing
13.01.2016
10:12:37
bytes' object has no attribute 'encode' :(

как пофиксить?

преобразование в строку не помогает

точнее, помогает, но что-то идет не так, и ответ выходит неверный

Admin
ERROR: S client not available

Pavel
13.01.2016
10:14:07
encode кодирует строку в байты соответствующей кодировки.

Whore Amazing
13.01.2016
10:14:34
что тогда делает .encode('unicode_escape')?

Pavel
13.01.2016
10:15:55
кодирует строку в байты, содержащие "\u0123" последовательности символов.

Whore Amazing
13.01.2016
10:16:06
хм

а .encode('string_escape')

Pavel
13.01.2016
10:16:37
строка - это набор абстрактных букв. Когда мы делаем encode, То эту строку по каким-то правилам превращаем в бйты

я сейчас про 3. как там было с уникодом в 2 я уже не помню, так как не сильно мудохолся.

string_ вроде из 2-го, вчера я тут выяснял.

Whore Amazing
13.01.2016
10:18:31
у меня 3

мне нужно закодировать экранирующие символы

в гугле ну воооообще ничего

Pavel
13.01.2016
10:22:13
старшие товарищи поправят, а такое вообще есть?

Google
Artem
13.01.2016
10:22:14
тебе же только посчитать нужно

Whore Amazing
13.01.2016
10:24:20
ну так чтобы посчитать, надо закодировать оно не закодировано

т.е. найти все экранирующие символы и экранировать их сами

вторая часть задачи)

Artem
13.01.2016
10:25:39
ну зачем, берешь длину строки + 2 (две кавычки) + количество бэкслешей и кавычек

Whore Amazing
13.01.2016
10:26:23
хм

нет, выходит слишком много

Pavel
13.01.2016
10:28:51
>>> c='\\' >>> len(c) 1 >>> b=c.encode('unicode_escape') >>> len(b) 2 >>> b b'\\\\'

>>> type(c) <class 'str'> >>> type(b) <class 'bytes'>

Whore Amazing
13.01.2016
10:29:19
Pavel
13.01.2016
10:29:45
почему шесть? одна палка эскейпится в две.

Whore Amazing
13.01.2016
10:29:57
а символов итого шесть.

надо именно их кол-во.

во что-то еще надо обернуть

чтобы посчитало хотя бы 4

Pavel
13.01.2016
10:31:06
у меня в строке один символ - сллеш. где шесть-то?

Whore Amazing
13.01.2016
10:31:34
"" encodes to "\"\"", an increase from 2 characters to 6. из задачи

Artem
13.01.2016
10:32:22
внимание на кавычки

Pavel
13.01.2016
10:32:34
len(b.decode('latin-1').encode('unicode_escape')) - 4 + две ковычки

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