@python_beginnersЭта группа больше не существует

Страница 1191 из 1885
Timofey
24.01.2017
17:03:36
Спасибо капитан очевидность, что разжевываешь мои слова, которые я прочитал
Мой вопрос был про "but that's not what it does" - почему одно неэквивалентно второму. Ты отвечаешь "потому что кейсов в питоне нет".

Видимо, case-метки вычисляются в import time
Не понял тебя. Речь о том, что метки вычисляются в разное время?

Denis
24.01.2017
17:07:11
Не понял тебя. Речь о том, что метки вычисляются в разное время?
Возможно, case y вычисляется при первом вызове и дальше сохраняется

Хотя это странно

Google
Denis
24.01.2017
17:07:34
Он должен быть известен во время импорта тогда

Timofey
24.01.2017
17:09:08
Ну ладно, это так, академический интерес. Спасибо

Denis
24.01.2017
17:10:00
А, first-use rule

Тогда действительно при первом вызове

Romka
24.01.2017
17:11:34
Парни, помогите, не сохраняет full_text

http://pastebin.com/YJjijc7U

Переносы удаляет, но не сохраняет

Maxim
24.01.2017
17:21:31
но как туда добавить remove?
Хмм,чето сам не могу допереть

Хочу чтоб не вызывались функции загрузки

А только удаление

Такое как нибудь можно реализовать?

Pavel
24.01.2017
17:44:29
Парни, помогите, не сохраняет full_text
а страницы пересчитывает нормально?

Romka
24.01.2017
17:44:39
Да

Google
Maxim
24.01.2017
17:46:09
А можно типа if remove == True то выполняем код для удаления

Если нет то уже скачка

Pavel
24.01.2017
17:46:37
Да
если заменить ''.join(...) на 'XXX'.join(...), то кресты расставятся и в базу сохранятся?

Pavel
24.01.2017
17:48:03
а у тебя точно в переносах \n, а не \r\n какой-нибудь?

Pavel
24.01.2017
17:52:21
Спасибо, заработало
>>> 'aa\nbb\r\ncc\rdd'.splitlines() ['aa', 'bb', 'cc', 'dd']

рекомендую .splitlines, он на себя возьмёт всю это ерунду

Romka
24.01.2017
17:54:54
'list' object has no attribute 'split'

Pavel
24.01.2017
17:56:38
трудно лист разделить ещё на что-то

Romka
24.01.2017
17:58:06
я понял

Спасибо большое

F
24.01.2017
18:18:53
Ребят, чет я туплю с джанговскими запросами, хочу пуши отправить

def handle(self, *args, **options): future_bookings = models.Booking.objects.filter(status=0, when__gte=datetime) devices = APNSDevice.objects.filter(user__in=) devices.send_message(None, extra={"type": "friend"}) self.stdout.write(self.style.SUCCESS('TEST RUN'))

1. как дату запилить лучше в запрос, которая типа +3 дня от текущей? какой-то есть простой способ? 2. отфильтровать девайсы по юзерам в отфильтрованных записях. типа что-то там __in? или как лучше?

53r63rn4r
24.01.2017
18:21:20
timedelta day

Eduard
24.01.2017
18:42:49
def printmatches(message): # тут вернулся список matches = getandparse() # тут этот список красиво вывелся в консоль, для теста print("\n".join(matches)) # Как мне его так же красиво передать в матчес? bot.send_message(message.chat.id, matches, )

извиняюсь за тупой вопрос, но может кто подскажет

Google
Yan?
24.01.2017
18:48:05
вопросик, а list зарезервированное слово?

Janek
24.01.2017
18:48:26
Нет

Ты аккуратнее с этим

Yan?
24.01.2017
18:48:35
я чет не догоняю, если можно провернуть такую конструкцию `list(set(list_name))'

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

а то я могу list = [...]

и все пойдет по пизде

Pavel
24.01.2017
18:49:18
извиняюсь за тупой вопрос, но может кто подскажет
добавь переменную, которая будет равна '\n'.join(matches)

Denis
24.01.2017
18:49:36
почему бы его не зарезервировать
Потому что это имя класса, зачем его резервировать?

Yan?
24.01.2017
18:49:43
ну да

чет я забыл

Pavel
24.01.2017
18:49:51
и все пойдет по пизде
да, всё пойдёт по пизде. В том и ужас питона, что ты можешь использовать почти любое слово под переменную.

Pavel
24.01.2017
18:50:18
и в том прелесть питона, что можно подменить любой класс любой другой хернёй

Yan?
24.01.2017
18:50:20
и set, tuple и т.д

Janek
24.01.2017
18:51:19
По-моему, знающий человек никогда не воспользуется этими переменными

Denis
24.01.2017
18:53:58
По-моему, знающий человек никогда не воспользуется этими переменными
Если только ему не надо заменить встроенный лист

Yan?
24.01.2017
18:54:38
а че

сет никак из листа не сделать?

только ручками забить

Google
Denis
24.01.2017
18:55:41
set(l)

Pavel
24.01.2017
18:57:19
какой-то чудак уже сделал set=set() где-то выше

Janek
24.01.2017
19:03:33
Лол

Потом set не работал?

А понял к чему

Admin
ERROR: S client not available

Yan?
24.01.2017
19:04:28
Чет еще вопрос

а чего это set не по алфавиту работает

Johnnie
24.01.2017
19:04:56
и не должен

Janek
24.01.2017
19:05:54
Питон сам определяет нужный порядок, чтоб быстрее работать

Yan?
24.01.2017
19:06:18
Как понять "сам"?

и на каком алгоритме

Ну хотя бы вкратце

AnTi3z ??
24.01.2017
19:06:46
А как лучше всего делать переменные с областью видимости всего пакета? сейчас делаю модуль globalvars с такими переменными и импортирую его во всех модулях в рамкх пакета.... но не нравится, что доступ к таким переменным получается с указанием модуля (globalvars.var1)... Может через __init__ как-то можно красиво сделать?

Yan?
24.01.2017
19:08:32
In Python, everything is an object, even classes. Classes, as objects, have a class, which is known as their metaclass.

чую Джавой тут пахнет

Denis
24.01.2017
19:08:58
и на каком алгоритме
На хэш-таблице

В 3.6 сохраняется порядок добавления

Yan?
24.01.2017
19:09:13
На хэш-таблице
Точно, это же очнвидно

Google
Yan?
24.01.2017
19:09:17
А я на 3.5 сижу

как без боли обновиться до 3.6?

Denis
24.01.2017
19:09:55
apt install python3.6

Alex
24.01.2017
19:11:13
Yan?
24.01.2017
19:12:54
мак

Alex
24.01.2017
19:12:54
Ибо вероятнее всего вариант с pacman тебе не покатит. Ибо в арче давно 3.6 уже..

Yan?
24.01.2017
19:13:04
думаю через brew ебнуть

Denis
24.01.2017
19:13:16
Ебни

Yan?
24.01.2017
19:14:32
ну все 3.6 полет нормальный

сча проверим сет

AnTi3z ??
24.01.2017
19:14:56
Почитай об __all__
но это же для импорта через инструкцию from * ? А from вроде бы создает локальную копию объекта? Я чего-то недопонимаю

Yan?
24.01.2017
19:15:16
чет нихуя не по алфавиту

а нет

только с конца алфавита

Denis
24.01.2017
19:15:55
Не по алфавиту

А в порядке добавления

Страница 1191 из 1885

Эта группа больше не существует Эта группа больше не существует