
Octo@dshacks
08.02.2017
11:48:10
msg.reply_text("You havent supplied enough data.\n"+
что не так-то
где здесь keyword

Dmitry
08.02.2017
11:48:24
Я пытался с ботами разобраться, нашел обертку, начал пилить, а потом мне скидывают, что такой бот уже был написан....оч грустно было

Google

Octo@dshacks
08.02.2017
11:48:40

Artem
08.02.2017
11:48:42
добро пожаловать
все уже написано
почти

Ray
08.02.2017
11:49:39

Octo@dshacks
08.02.2017
11:50:16
что ему не так?

Igor
08.02.2017
11:50:55
expression = выражение. например, строка + еще какое-нибудь говно
что на следующей строке, после плюса?
нужен ли там плюс вообще?
строки вполне успешно склеиваются без него

Ray
08.02.2017
11:52:44
забавно

Igor
08.02.2017
11:52:46
ну да

Google

Igor
08.02.2017
11:52:47
зачем плюсы

Octo@dshacks
08.02.2017
11:53:00
ну шоб по рер8

Igor
08.02.2017
11:53:07
reply_text(
'string 1'
'string 2'
'string 3'
)
> For example, do not rely on CPython's efficient implementation of in-place string concatenation for statements in the form a += b or a = a + b . This optimization is fragile even in CPython (it only works for some types) and isn't present at all in implementations that don't use refcounting.

Octo@dshacks
08.02.2017
11:54:13
Заменил строки с плюсами на """

Igor
08.02.2017
11:54:39
¯\_(ツ)_/¯ можно и так, но у строки будет другой padding

Octo@dshacks
08.02.2017
11:54:43
все
понял
я дебил

Igor
08.02.2017
11:54:50
запятая, не точка, да
и ты кавычку оставил в конце второй строки
и учти, что теперь у тебя перед "Example" на второй строке ебическое количество пробелов
не трахай себе мозг, сделай обычными строками

Octo@dshacks
08.02.2017
11:55:35
^
а так с python-telegram-bot разве можно?

Igor
08.02.2017
11:56:54
какая разница, какая библиотека.
~ ❯ ipython3
In [1]: x = 'string 1' 'string 2' 'string 3'
In [2]: x
Out[2]: 'string 1string 2string 3'

Nikolay
08.02.2017
11:59:59
Ну вы даёте ?)

Товарищ
08.02.2017
12:32:29
Ребят
Есть *.txt файл.
В нем три столбика чисел, разделенных табами.
Есть ли способ через пайтон удалить 1 и 3 столбики, оставив только второй?

Google

Aragaer
08.02.2017
12:32:54
без пайтона можно?

Товарищ
08.02.2017
12:33:22
Нужно пайтон, потому что это только часть задачи

Aragaer
08.02.2017
12:33:24
сut -f2
ну можно сделать так - для каждой строки сделать сплит по табу и оставить только 2-й элемент

Artem
08.02.2017
12:34:10
который 1-й

Aragaer
08.02.2017
12:34:19
который имеет номер 1

Nikolay
08.02.2017
12:43:02
сut -f2
не советуй плохого, awk ‘{ print $2 }’ быстрее
ну или pandas
в зависимости от того, каких размеров файл и что с ним дальше надо делать

Ray
08.02.2017
12:44:51
нативынй csv успешно справляется с большими файлами

Nikolay
08.02.2017
12:45:07

Ray
08.02.2017
12:45:13
чтение
вроде как

Nikolay
08.02.2017
12:45:23
с чтением он справляется плохо
точнее как
он дает тебе итератор и итеративно читает файл
оно подходит для потоковой обработки, но все равно медленнее, чем делает pandas, который просто файл в память грузит целиком в оптимизированное сишное представление

Ray
08.02.2017
12:46:44
вот прямо сейчас пишу читаю csv по 60к строк, Ничего плохого пока не заметил, хотя может просто не знаю как смотреть.

Nikolay
08.02.2017
12:46:58
“вот прямо сейчас” - это не аргумент

Google

Nikolay
08.02.2017
12:47:14
я тебе рассказываю, как оно работает, твой субъективный опыт ни на что не влияет
возможно, для твой задачи оно проще и удобнее

Ray
08.02.2017
12:47:43
а, это Вы мне рассказивали. Я не понял что удостоин такой чести

Nikolay
08.02.2017
12:47:49
а возможно, и нет

Ray
08.02.2017
12:47:51
да, признаю свою неправоту
больше не посмею себе такого

Admin
ERROR: S client not available

Nikolay
08.02.2017
12:48:28
слушай, ну ты сам прекрасно знаешь, что нет более позорного “аргумента” в беседе, чем “я всегда так делал"

Aragaer
08.02.2017
12:48:39

Ray
08.02.2017
12:48:46
согласен на все 100%

Nikolay
08.02.2017
12:48:48

Aragaer
08.02.2017
12:48:56
интересно

Nikolay
08.02.2017
12:49:07

Aragaer
08.02.2017
12:49:11
и какое?

Natalia
08.02.2017
12:49:25
Вдруг кто- то знает такого!)
Срочно требуется PA со знанием Китайского языка ( командировки в Китай) к собственнику бизнеса.
Презентабельной внешности.
Условия по з/п 100 000р ( +/-) , финальную сумму готовы обсуждать.
Основные обязанности
- организация встреч и бизнес - поездок(бронирование гостиниц и билетов и пр)
- работа с документами
- содействие сотрудникам компании по всем текущим операционным вопросам
Собственник - адекватный, образованный, интеллигентный с женой, детьми и внуками)
Вопросы, рекомендации, резюме, пожалуйста, на почту - resumesemenova@gmail.com

Nikolay
08.02.2017
12:49:26
cut делает какие-то хитрые проверки на кодировку строк при чтении, а awk таким не морочится
в итоге мы скрипты свои в 1.5 раза ускорили, тупо заменив cut на awk

Ray
08.02.2017
12:49:49
я те грю, мы тестировали
разве это сейчас не тот случай которо надо избегать "а я всегда так делал" ? Ни на что не намекаю, просто интересуюсь

53r63rn4r
08.02.2017
12:50:15

Nikolay
08.02.2017
12:50:17

Google

53r63rn4r
08.02.2017
12:50:22
Мы клуб эйчаров, чтоле?

Aragaer
08.02.2017
12:50:34
я всегда думал, что наоборот. Но правда когда я вижу cat file | grep pattern | awk '{print $2}', то плююсь 8)

53r63rn4r
08.02.2017
12:50:43
Тестированием производительности на синтетических тестах!

Nikolay
08.02.2017
12:50:45
попробуй time
берешь большой файл, берешь time и вперед

Ray
08.02.2017
12:51:10

Nikolay
08.02.2017
12:51:13
с awk работает быстрее

Ray
08.02.2017
12:51:21
но я как вы знаете дурак

Nikolay
08.02.2017
12:51:36

Ray
08.02.2017
12:51:43
по этому не обязываю прислушиватся к моей точке зрения

Nikolay
08.02.2017
12:51:45
А ведь нужно только открыть доку по csv в питоне.

Ray
08.02.2017
12:51:55
да не, все ок. Я это уже давно понял

Nikolay
08.02.2017
12:51:58

Nikita
08.02.2017
12:52:24
Ребят, вопрос открытым остался

Nikolay
08.02.2017
12:52:45

Nikita
08.02.2017
12:52:47
насколько нормально делать такую связку моделей, где пользователей авторизовывать по телефону и паролю, а админов по логину/емейлу и паролю?

53r63rn4r
08.02.2017
12:53:11
А разница?