@ru_python

Страница 240 из 9768
.
29.01.2016
16:14:27
Гайз, убунту пытается убедить меня, что последняя версия postgresql это 9.3

29.01.2016
16:16:56
удали её к херам

она не имеет права указывать тебе

Google
.
29.01.2016
16:18:11
а компьютер уничтожить?

29.01.2016
16:19:16
если будет сопротивляться твоим действиям

.
29.01.2016
16:19:58
а на людей это распространяется?

Henaro
29.01.2016
16:31:35
Ставь с сайта

29.01.2016
16:32:33
беги с убунты, раз не способен на борьбу

Viktor
29.01.2016
16:41:40
Вот почему все так любят код на pastebin класть?! Есть же github gist

Alexander
29.01.2016
17:24:31
Привычка

Viktor
29.01.2016
17:33:07
С*ка

Всегда сначала прочитайте всю документацию, а потом уже используйте библиотеку

Viktor
29.01.2016
18:15:15
да я велосипед из костылей три дня строил

Aliaksiej
29.01.2016
18:15:31
Не про shutil ли?

Google
Aliaksiej
29.01.2016
18:15:34
:)

Viktor
29.01.2016
18:15:36
нет

.
29.01.2016
18:29:59
гайз, чтобы сделать копию списка достаточно a = b.copy()?

Nikita
29.01.2016
18:30:24
если там вложенного ничего нет

и у списка нет copy

b=a[:]

.
29.01.2016
18:31:24
у списка есть copy

а если в списке есть что-то?

Nikita
29.01.2016
18:31:46
>>> b = a >>> id(b) == id(a) True >>> b = a[:] >>> id(b) == id(a) False

в третьем, да

в общем если список у тебя из иммутабельных типов, то хватит

а так надо deepcopy

.
29.01.2016
18:35:37
спасибо, ток все равно не робит, пойду искать ошибку с цикле

Pavel
29.01.2016
19:59:43
Вдруг осознал, что у меня ни разу не возникала необходимость копировать списки.

Sergey
29.01.2016
19:59:53
:D

Думаю над названием бода для учета денег (доходы, расходы, счета, долги, займы, обмены)

Есть мысли?

Pavel
29.01.2016
20:01:13
публичный или для себя?

Kolyann
29.01.2016
20:01:19
Svinka Kopilka

Sergey
29.01.2016
20:01:30
Для себя. Возможно публичный после личного использования и напильника.

Google
Pavel
29.01.2016
20:04:10
нужно будет постараться убедить людей пользоваться ботом, которому расказываешь про самое интимное.

Sergey
29.01.2016
20:04:49
Я его для себя делаю) Конкретно сейчас.

Интересно развить навыки работы с ботами.

Кстати, они с http работают?

not https

Pavel
29.01.2016
20:06:06
а в чём проблема с htt[s?

Sergey
29.01.2016
20:06:28
Нет опыта работы с ним.

Elena
29.01.2016
20:06:49
Pavel
29.01.2016
20:06:53
rsp = request.get('https://...'), rsp = request.get('http://...') - разницы вообще никакой.

Sergey
29.01.2016
20:07:15
Я о том что мне настраивать этот https на серве и вот как раз этого не умею.

Pavel
29.01.2016
20:07:16
request`s`, конечно же.

Я о том что мне настраивать этот https на серве и вот как раз этого не умею.
с запуском проекта https://letsencrypt.org/ "настраивать не умею" вообще не канает за отмаз.

Sergey
29.01.2016
20:08:30
Еще вопрос: есть ли возможность сделать бота полностью приватным?

Т.е. что бы кроме ограниченного круга юзеров никто больше не имел возможности подключиться.

Pavel
29.01.2016
20:09:25
def guard(f): def inner(bot, update): if update.message.from_user.name != '@zagrebelin': bot.sendMessage(chat_id=update.message.chat_id, text='http://www.youtube.com/watch?v=RxxTQRGv4V8') else: f(bot, update) return inner у меня вот такой декоратор повешен на функции бота.

Sergey
29.01.2016
20:10:07
Думаю правильней отсеивать по user_id

Pavel
29.01.2016
20:10:08
там маленько допилить под используемую библиотек, но смысл очень простой.

Sergey
29.01.2016
20:10:31
Ибо username изменить можно.

Google
Sergey
29.01.2016
20:10:41
За идею спасибо.

.
29.01.2016
20:12:22
Тот самый момент когда не решил ни одной задачи на codeforces(

Ruslan
29.01.2016
21:00:52
Добрый вечер! Подскажите, пожалуйста, как получить ключ, зная значение? Есть словарь формата letters = {'a' : 0,'b' : 3,'c' : 2,'d' : 3} и мне нужен список все ключей, связанных со значением, например, 3. В данном словаре их 2 - b и d

Pavel
29.01.2016
21:01:35
кмк, только руками перебирать letters.items()

Привет!

Ruslan
29.01.2016
21:02:35
Оу.. спасибо.

Kolyann
29.01.2016
21:06:07
dict([(k,v) for (k,v) in d.items() if v==3])

Admin
ERROR: S client not available

Pavel
29.01.2016
21:06:12
Не за что. Как погода вообще?

Kolyann
29.01.2016
21:07:33
list(filter(lambda x: d[x]==3 ,d)) а так список ключей выдаст

Pavel
29.01.2016
21:32:21
интересно под профайлером прогнать твой вариант и [key for key, value in d.items() if value==3]. Лябды медленны, как говно.

3.6 секунд против 2.0 на миллионе запусков в словаре из 6-ти элементов. чтд.

На списке из 100к элементов разница такая же: 12 секунд против 29.

Kolyann
29.01.2016
21:38:26
а что делать...

Pavel
29.01.2016
21:38:37
не юзать тормозные лямбды?

Ruslan
30.01.2016
06:20:47
Чуваки, вы круты! Спасибо)

list(filter(lambda x: d[x]==3 ,d)) а так список ключей выдаст

интересно под профайлером прогнать твой вариант и [key for key, value in d.items() if value==3]. Лябды медленны, как говно.

То дождь, то снег и гололёд. (Подмосковье, юго-запад)

Не за что. Как погода вообще?

Google
Victor
30.01.2016
06:47:38
Ребяты, приветствую! Я начитающий питонист и начинающий линуксоид. Вдумчиво раскуриваю эту траву. Все очень нравится, однако возникают периодически вопросы, в которых сложно с ходу разобраться и в обозримое время гуглением найти ответы.

Последнее что не понял: В начале скриптов пишется #!/usr/bin/env python почитал в вики про шебанг. Там пишут это путь до интерпретатора, который будет исполнять данный скрипт. Сделал скрипт: #!/usr/bin/python import sys print(sys.version) вызвал python script.py отработал второй питон Поправил первую строку на #!/usr/bin/python3 вызвал python script.py опять второй питон.?(( После прочтения вики вообще возникает идея, что можно было просто набрать source script.py (. sript.py) и если в первой строке указан путь до питона, то все будет збс. Что я понял не так?

Artem
30.01.2016
06:54:24
#! влияет только на запуск скрипта как исполняемого, если ты сделаешь chmod +x script.py и будешь запускать как ./script.py, будет использоваться интерпретатор, указанный в файле. в остальных случаях эта строчка игнорируется. ты запускаешь через python (а это второй питон), как вариант, можешь запускать python3 script.py и будет третий питон.

Victor
30.01.2016
06:56:53
ща переварю...

Спасибо! Работает. Но не понятно почему))) в man chmod ничего не нашел про +x и не знаю что такое ./

ок. нагуглю. Спасибо

Artem
30.01.2016
08:11:51
не обязательно ./, имеется в виду путь до файла, а ./подразумевает, что ты находишься в том же каталоге

Viktor
30.01.2016
09:09:59
Artem
30.01.2016
09:20:33
так елочку решайте

Pavel
30.01.2016
09:47:43
warehouse.python.org - обновленный PyPi http://pyfound.blogspot.ca/2016/01/welcome-to-warehouse.html Спустя много лет после запуска PyPi Python Software Foundation решили обновить сайт PyPi (на нем хранятся Python модули). Цели изменения - упростить жизнь разработчикам и пользователям, улучшить дизайн (упростить читаемость сайта). Новый сайт пока еще в состоянии разработки, но уже известно, что дизайном разработчики не ограничатся - будет написана инструкция для пользователей.

Все видели новый сайт?

Sergey
30.01.2016
09:48:19
неа

Ммм, выглядит вкусно с первого взгляда.

Закос под npm?=)

Artem
30.01.2016
09:49:49
классно сделали, но пока сыровато, многое не работает

почти везде рыбный текст :)

Sergey
30.01.2016
10:00:59
Telegram Bot API дает возможность получить список участников группы?

Artem
30.01.2016
10:01:05
нет

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